Publication

Ontology learning for systems engineering body of knowledge

Yang, Lan
Citation
Abstract
Systems engineering (SE) is a multidisciplinary and integrative approach that enables the successful realization of engineered systems. It encompasses fundamentals, principles, and models of foundational systems science, and associated scientific, technological, and management methods for the entire system life cycle. However, the SE body of knowledge is fragmented, as seen from the various guidelines, handbooks, and standards existing in this domain. The lack of a cohesive body of knowledge and shared conceptual framework hinders the mutual understanding of the nature of SE, the practical application of SE approaches, and the sustainable development of the SE discipline. Therefore, the establishment of a common knowledge representation for the entire SE body of knowledge and a shared SE ontology is urgently called for and strongly advocated. This thesis presents a study on the development of a formal ontology for the entire SE body of knowledge using a novel and emerging ontology learning approach. The study was completed using a well-defined scientific process. First, a systematic literature review on relevant cognate studies was carried out to understand the state of the art of ontology development and its application in SE. The literature relating to ontology-based systems engineering (OBSE) was synthesized and analyzed. Then, based on the literature, the gaps and limitations were identified and used to define the research questions and goals. This analysis revealed that manual codification is used to develop SE ontologies, which is tedious, time-consuming, and error-prone. There is a clear need for a formal ontology that depicts the entire body of knowledge. Therefore, to address this gap, this research proposes an ontology learning methodology that takes advantage of natural language processing and machine learning techniques and makes use of existing SE standards to learn an SE ontology derived from available SE knowledge assets. In terms of the development of the SE ontology, three ontology models were developed to portray the conceptual, logical, and data facets. Regarding the validation of the research method, a comprehensive case study was conducted to apply the proposed ontology learning methodology along with the ontology models. From the case study, a formal ontology for the SE body of knowledge was obtained, with a controlled vocabulary of SE terminologies, a concept hierarchy with nine top-level classes, and relations between concepts. To further demonstrate the application scenarios of the ontology, the concepts and relations in the system life cycle processes were separately studied and used for restructuring the life cycle processes more robustly and dynamically. Finally, the thesis incorporates vital learnings and insights to help both academic researchers and practitioners implement a comprehensive and generalizable strategy to create SE ontologies for other application domains or use cases.
Publisher
NUI Galway
Publisher DOI
Rights
Attribution-NonCommercial-NoDerivs 3.0 Ireland