An ontology framework for developing platform-independent knowledge-based engineering systems in the aerospace industry

This paper presents the development of a novel knowledge-based engineering (KBE) framework for implementing platform-independent knowledge-enabled product design systems within the aerospace industry. The aim of the KBE framework is to strengthen the structure, reuse and portability of knowledge consumed within KBE systems in view of supporting the cost-effective and long-term preservation of knowledge within such systems. The proposed KBE framework uses an ontology-based approach for semantic knowledge management and adopts a model-driven architecture style from the software engineering discipline. Its phases are mainly (1) Capture knowledge required for KBE system; (2) Ontology model construct of KBE system; (3) Platform-independent model (PIM) technology selection and implementation and (4) Integration of PIM KBE knowledge with computer-aided design system. A rigorous methodology is employed which is comprised of five qualitative phases namely, requirement analysis for the KBE framework, identifying software and ontological engineering elements, integration of both elements, proof of concept prototype demonstrator and finally experts validation. A case study investigating four primitive three-dimensional geometry shapes is used to quantify the applicability of the KBE framework in the aerospace industry. Additionally, experts within the aerospace and software engineering sector validated the strengths/benefits and limitations of the KBE framework. The major benefits of the developed approach are in the reduction of man-hours required for developing KBE systems within the aerospace industry and the maintainability and abstraction of the knowledge required for developing KBE systems. This approach strengthens knowledge reuse and eliminates platform-specific approaches to developing KBE systems ensuring the preservation of KBE knowledge for the long term.

[1]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[2]  Michele Dassisti,et al.  ONTO-PDM: Product-driven ONTOlogy for Product Data Management interoperability within manufacturing process environment , 2012, Adv. Eng. Informatics.

[3]  Q. C. Ma,et al.  Review of Knowledge Based Engineering with PLM , 2007 .

[4]  Asunción Gómez-Pérez,et al.  Overview and analysis of methodologies for building ontologies , 2002, The Knowledge Engineering Review.

[5]  Svetan Ratchev,et al.  Review of semantic modelling technologies in support of virtual factory design , 2013 .

[6]  Samir Lamouri,et al.  Improving the interoperability of industrial information systems with description logic-based models - The state of the art , 2013, Comput. Ind..

[7]  Iñigo Mendikoa,et al.  Distributed Product Design and Manufacturing Based on KBE , 2005, CSCWD.

[8]  Ian Horrocks,et al.  Ontologies and the semantic web , 2008, CACM.

[9]  Anne-Françoise Cutting-Decelle,et al.  A model-driven ontology approach for manufacturing system interoperability and knowledge sharing , 2013, Comput. Ind..

[10]  E. Tacchini,et al.  Enhancement of product information collaboration and access in the aerospace industry , 2013 .

[11]  Wojciech Skarka,et al.  Application of MOKA methodology in generative model creation using CATIA , 2007, Eng. Appl. Artif. Intell..

[12]  Marcela Vegetti,et al.  PRoduct ONTOlogy: Defining product-related concepts for logistics planning activities , 2008, Comput. Ind..

[13]  H. Sofia Pinto,et al.  Ontologies: How can They be Built? , 2004, Knowledge and Information Systems.

[14]  Lanfen Lin,et al.  Developing manufacturing ontologies for knowledge reuse in distributed manufacturing environment , 2011 .

[15]  Weiming Shen,et al.  Computer Supported Cooperative Work in Design II , 2005, Lecture Notes in Computer Science.

[16]  Te-Hsiu Sun,et al.  A web-based XML information sharing system for collaborative product development , 2006 .

[17]  Riichiro Mizoguchi,et al.  Part 1: Introduction to ontological engineering , 2003, New Generation Computing.

[18]  Michele Dassisti,et al.  Ontology-based system for supporting manufacturing sustainability , 2012, Annu. Rev. Control..

[19]  Yiwen Sun,et al.  Configuration of product extension services in servitisation using an ontology-based approach , 2012 .

[20]  Steven J. Fenves,et al.  CPM2: A Core Model for Product Data , 2008, J. Comput. Inf. Sci. Eng..

[21]  Riichiro Mizoguchi,et al.  Ontology-based systematization of functional knowledge , 2004 .

[22]  Milan Zdravkovic,et al.  Integrated product ontologies for inter-organizational networks , 2009, Comput. Sci. Inf. Syst..

[23]  Janus S. Liang,et al.  An ontology-based method for the development of a troubleshooting configuration system , 2012, Int. J. Comput. Integr. Manuf..

[24]  Kyoung-Yun Kim,et al.  Ontology-based assembly design and information sharing for collaborative product development , 2006, Comput. Aided Des..

[25]  Sergio Terzi,et al.  A holonic metamodel for product traceability in Product Lifecycle Management , 2007 .

[26]  Shuichi Fukuda,et al.  New World Situation: New Directions in Concurrent Engineering, Proceedings of the 17th ISPE International Conference on Concurrent Engineering, Cracow, Poland, September 6-10, 2010 , 2010, ISPE CE.

[27]  Robert I. M. Young,et al.  Methods for the capture of manufacture best practice in product lifecycle management , 2010 .

[28]  Ludovic Langevine,et al.  Using SWRL for Rule-Driven Applications , 2010 .

[29]  Jerzy Wróbel,et al.  Ontology-Based Approach in Hybrid Engineering Knowledge Representation for Stamping Die Design , 2010, ISPE CE.

[30]  Riichiro MIZOGUCHI,et al.  Tutorial on ontological engineering Part 2: Ontology development, tools and languages , 2004, New Generation Computing.

[31]  Dieter Fensel,et al.  Towards the Semantic Web: Ontology-driven Knowledge Management , 2002 .

[32]  Marcus Sandberg,et al.  Knowledge Based Engineering - In Product Development , 2003 .

[33]  Maria J. Stokes,et al.  Managing Engineering Knowledge: MOKA-Methodology for Knowledge Based Engineering Applications , 2001 .

[34]  Yan Lu,et al.  Ontology alignment for networked enterprise information system interoperability in supply chain environment , 2013, Int. J. Comput. Integr. Manuf..

[35]  Daniela Petrelli,et al.  Applying semantic web technologies to knowledge sharing in aerospace engineering , 2009, J. Intell. Manuf..

[36]  Michele Dassisti,et al.  Ontological approach for product-centric information system interoperability in networked manufacturing enterprises , 2017 .

[37]  Ram D. Sriram,et al.  Ontology-based exchange of product data semantics , 2005, IEEE Transactions on Automation Science and Engineering.

[38]  Ken M. Wallace,et al.  A Methodology for Creating Ontologies for Engineering Design , 2007, J. Comput. Inf. Sci. Eng..

[39]  Jinxiang Dong,et al.  Ontology-based product data integration , 2003, 17th International Conference on Advanced Information Networking and Applications, 2003. AINA 2003..

[40]  Jesús Carretero,et al.  An ontology-driven decision support system for high-performance and cost-optimized design of complex railway portal frames , 2012, Expert Syst. Appl..

[41]  Fredrik Elgh,et al.  A Transparent Design System for Iterative Product Development , 2006, J. Comput. Inf. Sci. Eng..

[42]  John Fox,et al.  The Knowledge Engineering Review , 1984, The Knowledge Engineering Review.

[43]  J. Summers,et al.  CONCURRENT ENGINEERING : Research and Applications , 2007 .

[44]  Guus Schreiber,et al.  Knowledge Engineering and Management: The CommonKADS Methodology , 1999 .

[45]  Pablo Bermell-Garcia,et al.  International Standard Development for Knowledge Based Engineering Services for Product Lifecycle Management , 2008, Concurr. Eng. Res. Appl..

[46]  Pablo Bermell-Garcia,et al.  A critical review of Knowledge-Based Engineering: An identification of research challenges , 2012, Adv. Eng. Informatics.

[47]  Martin L. King,et al.  Towards a Methodology for Building Ontologies , 1995 .

[48]  Rajkumar Roy,et al.  Developing a service knowledge reuse framework for engineering design , 2009 .

[49]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..