General Domain Ontology in Enterprise Software Development Process
Marzanah A. Jabar1, Mustafa S.Khalefa2
1Marzanah A. Jabar, Department of Software Engineering & Information System, Computer Science &Information Technology, Selangor, Serdang, Malaysia.
2Mustafa S.Khalefa, Education College for Pure Science, Basra University, Iraq.
Manuscript received on 25 May 2019 | Revised Manuscript received on 03 June 2019 | Manuscript Published on 22 June 2019 | PP: 398-402 | Volume-8 Issue-3S, February 2019 | Retrieval Number: C10830283S19/19©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: In software development, it is usually difficult to find the proper software component and customize or integrate it into the body of software. To reduce time and costs of errors produced in development processes, a systematically enriched representation of components is necessary. The main objective of this paper is to propose a general concept of domain ontology to express formally a shared understanding of information; we argue that they can be used to improve knowledge flow in enterprise software development process (SDP). In order to achieve this, we collect and analyse the concepts that have been used in knowledge flow ontology during enterprise software development process. We justify the need of the domain ontology in enterprise software development process. We further implemented the knowledge flow framework in domain ontology and validate it using a model of knowledge flow in software development. We performed a five-step procedure to measure the quality of the proposed knowledge flow framework model indicating that our proposed ontology for knowledge flow improves effectiveness of knowledge acquisition and sharing in software development organizations.
Keywords: Ontology, Knowledge Flow, Software Development Process. Ontology, Knowledge Flow, Software Development Process.
Scope of the Article: Systems and Software Engineering