Abstract
Ontology-driven approaches are used to sustain the requirement engineering process. Ontologies can be used to define information and knowledge semantics during the requirements engineering phases, such as analysis, specification, validation and management of requirements. However, requirement analysts face difficulties in using ontologies for requirement engineering. In this study, a framework has been proposed to integrate heterogeneous requirements by using local and global ontologies.
Highlights
The success of software system can be quantified by the degree to which it meets the proposed envision
We discuss the problem that how heterogeneous requirements may be combined using local and global ontologies
The approach is based on general user requirement model that utilized three existing semi-formal languages: use cases of Unified Modeling Language (UML), MCT model of the MERISE method, and goal-oriented languages
Summary
The success of software system can be quantified by the degree to which it meets the proposed envision. In the early phases of software development process, RE emphasizes on elicitation analysis, specification, validation, and management of requirements [3]. In software development industry and academia, ontologies are beings used in requirements engineering phase. Ontology has explicit classes and properties and used as a standard form for knowledge representation of concepts inside a domain. It establishes an association in such a way that is allowable for automated reasoning [6], [7]. Ontologies can be used to manage heterogeneous requirements, accomplish consistency analysis, represents domain knowledge model and requirements changes [8]-[10].
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Advanced Computer Science and Applications
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.