Ontology Driven Requirement Specification
Journal Title: Journal of Independent Studies and Research - Computing - Year 2017, Vol 15, Issue 2
Abstract
Requirement engineering RE process is an important step of software development lifecycle and it includes a variety of activities starting with requirement elicitation to requirement documentation. This form of engineering is the backbone of a quality product. This research focus on the attention for requirement engineers to understand the criticality of requirement specification and how a complete, consistent requirement can be extracted using an Ontology. It covers the intrinsic knowledge of the domain into machine readable easy format and requirement represented in Ontology serves as the formal representation of natural language context in a model. It is often the case in software development that requirement creep leads to an unpredictable stage in software lifecycle which becomes hard to handle. Many techniques to improved requirement specification has been tested but this paper address how user stories are represented in Ontology model by extracting the main classes of Role, Object and Action from the user and later building a model based on these core concepts along with property link for relating the three basic root classes for completion.
Authors and Affiliations
Fabeha Maniar, Adeel Ahmed
Prediction of Suicide Causes in India using Machine Learning
Worldwide, suicide rate is considered one of the most significant issue. With each passing year, the number of suicide is getting increased phenomenally and because of this reason, this research is carried out to predict...
Classification and Comparison of Hepatitis-C using Data Mining Technique
The major focus in this paper is to get the factors that shows the significance in predicting the risks of virus of hepatitis-C. 2 datasets were used for this purpose the first one is gathered from UCI Repository and the...
Implementation of Discrete Fourier Transform and Orthogonal Discrete Wavelet Transform in Python
This paper presents implementation of Discrete Fourier Transform and Orthogonal Discrete Wavelet Transform in Python computer programming language. The Fourier Transform is a fundamental signal processing tool whereas th...
Analytical Comparison of RSA and RSA with Chinese Remainder Theorem
RSA encryption algorithm is one of the most powerful public key encryption algorithm. The problem with RSA algorithm is that RSA decryption is relatively slow in comparison to RSA encryption. Chinese Remainder Theorem (C...
Performance Analysis of Classification Learning Methods on Large Dataset using two Data Mining Tools
Data is increasing day to day thus, processing this data and selection of right method and tool is really a big problem. Computer scientists are process- ing and analysing data on different machine learning methods using...