Leveraging Ontology Technologies for Data Modeling in Space Engineering

University essay from Luleå/Department of Computer Science, ELectrical and Space engineering

Author: Mauro Aja Prado; [2013]

Keywords: ;

Abstract: Systems Engineering has been a key interdisciplinary approach for the development of complex engineering projects for quite some time, and naturally, because of the wide range of disciplines involved in space programs it has been applied in this industry. Software technologies have been assisting this approach with domain-specific modeling software. As a result, descriptive models of systems are possible (mechanic, electric, etc.). There is a variety of possibilities to produce models and to model data. A natural evolution of Systems Engineering: Model Based Systems Engineering, relies on the use of a centralized system model to support diverse engineering activities throughout the life cycle of a project. Modeling languages such as UML and Ecore are popular for developing applications and models. However, other techniques such as ontologies are used in areas other than engineering to produce models of things. In this thesis, the properties of OWL ontologies are analysed and exploited for the development of data categories which are intended to describe discipline-specific properties of a system and hence, translate into benefits for engineering tasks. In this thesis, a model of a spacecraft is proposed which makes use of different data categories and allows to assess ontology features such as reasoning and inference, disjoint axioms and multiple instantiation of classes in order to represent different system levels. Furthermore, the desired model is used in an Ecore based solution that adopted some ontology concepts in order to have a comparison to currently existing technologies. An analysis of implications, opportunities and limitations is performed for both approaches and a recommendation for the future of data modeling is derived.

  CLICK HERE TO DOWNLOAD THE WHOLE ESSAY. (in PDF format)