Enhancing Ontological Metamodel Creation Through Knowledge Extraction from Multidisciplinary Design and Optimization Frameworks
<p>Knowledge types in engineering design [<a href="#B14-systems-12-00555" class="html-bibr">14</a>,<a href="#B16-systems-12-00555" class="html-bibr">16</a>].</p> "> Figure 2
<p>Projections of knowledge on to the system model [<a href="#B23-systems-12-00555" class="html-bibr">23</a>].</p> "> Figure 3
<p>Research methodology.</p> "> Figure 4
<p>Structure of SUAVE.</p> "> Figure 5
<p>Logical decomposition: In the system model, the logical components are represented by disciplinary analyses within SUAVE.</p> "> Figure 6
<p>SUAVE—aerodynamics analyses: The decomposition of aerodynamics analyses involves different levels of fidelity.</p> "> Figure 7
<p>Fidelity zero aerodynamics method.</p> "> Figure 8
<p>Data flow between the analysis method functions.</p> "> Figure 9
<p>Parametric diagram showing the relation between the components and inputs/outputs.</p> "> Figure 10
<p>Physical decomposition: This decomposition reflects the structure of SUAVE. It is important to note that this figure provides a high-level view of the physical decomposition to avoid overcrowded representations.</p> "> Figure 11
<p>Ontological metamodel.</p> "> Figure 12
<p>A high-level representation of the mission analysis for a Boeing 737-800, including the required analyses and the physical components whose values serve as input for the analysis.</p> ">
Abstract
:1. Introduction
2. Background and Literature Review
2.1. Representation of Knowledge in Complex System Design (Physics-Based View)
2.2. Systems Engineering View of Knowledge
2.3. Integration of MDO and MBSE
3. Research Methodology: A Reverse Engineering Approach
3.1. SE Methodologies for Semantic Modeling
3.2. Software Frameworks for MDO
3.3. Ontology-Based Metamodeling Approach
4. Implementation
4.1. OOSEM-Guided System Model Generation
4.2. MDO Representation
4.3. System Model Generation
4.3.1. Logical Architecture
4.3.2. Physical Architecture
4.4. Ontological Metamodel Generation
5. Discussion
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
AI | Artificial intelligence |
CPACS | Common Parametric Aircraft Configuration Schema |
DAU | Defense Acquisition University |
DE | Digital engineering |
DODAF | Department of Defense Architecture Framework |
DSL | Domain-specific language |
FAST-OAD | Framework for Aircraft Sizing and Trade-Off Analysis of Design |
MBSE | Model-based systems engineering |
MDO | Multidisciplinary design and optimization |
MODAF | The British Ministry of Defence Architecture Framework |
NAF | NATO Architecture Framework |
PMTE | Processes, Methods, Tools, and Environment |
SE | Systems engineering |
SUAVE | Stanford University Aerospace Vehicle Environment |
SWTs | Semantic Web technologies |
SysML | Systems Modeling Language |
TOGAF | The Open Group Architecture Framework |
UAF | Unified Architecture Framework |
References
- INCOSE. SE Vision 2025; INCOSE: San Diego, CA, USA, 2014. [Google Scholar]
- Jaifer, R.; Beauregard, Y.; Bhuiyan, N. Reimagining uncertainty and complexity evaluation in aerospace new product development-time and cost planning perspective. In Proceedings of the International Annual Conference of the American Society for Engineering Management, Huntsville, AL, USA, 18–21 October 2017; American Society for Engineering Management (ASEM): Huntsville, AL, USA, 2017; pp. 1–10. [Google Scholar]
- Tamaskar, S.; Neema, K.; DeLaurentis, D. Framework for measuring complexity of aerospace systems. Res. Eng. Des. 2014, 25, 125–137. [Google Scholar] [CrossRef]
- Friedenthal, S. Future Directions for Product Lifecycle Management (PLM) and Model-Based Systems Engineering (MBSE). Available online: https://www.aras.com/-/media/files/resources/whitepapers/white-paper-future-directions-for-product-lifecycle-management.ashx (accessed on 11 December 2023).
- Ameri, F.; Dutta, D. Product Lifecycle Management: Closing the Knowledge Loops. Comput.-Aided Des. Appl. 2005, 2, 577–590. [Google Scholar] [CrossRef]
- Lin, C.; Verma, D. Semantic Technologies Foundation Initiative for Systems Engineering; Jet Propulsion Laboratory, National Aeronautics and Space Administration: Pasadena, CA, USA, 2017.
- Hagedorn, T.; Bone, M.; Kruse, B.; Grosse, I.; Blackburn, M. Knowledge Representation with Ontologies and Semantic Web Technologies to Promote Augmented and Artificial Intelligence in Systems Engineering. Insight 2020, 23, 15–20. [Google Scholar] [CrossRef]
- Gaševic, D.; Djuric, D.; Devedžic, V. Model Driven Engineering and Ontology Development; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
- Authoritative Source of Truth. Available online: https://www.dau.edu/glossary/authoritative-source-truth#:~:text=The%20reference%20point%20for%20models,versions%20of%20models%20and%20data (accessed on 28 August 2024).
- Blackburn, M.; Verma, D.; Dillon-Merrill, R.; Blake, R.; Bone, M.; Chell, B.; Dove, R.; Dzielski, J.; Grogan, P.; Hoffenson, S.; et al. Transforming Systems Engineering Through Model Centric Engineering; Technical Report; Stevens Institute of Technology Hoboken United States: Hoboken, NJ, USA, 2018. [Google Scholar]
- Fujimoto, R.; Bock, C.; Chen, W.; Page, E.; Panchal, J.H. Research Challenges in Modeling and Simulation for Engineering Complex Systems; Springer: Cham, Switzerland, 2017. [Google Scholar]
- Karban, R.; Ardito, S.; Lattimore, M.; Bayer, T.; Quadrelli, M.; Black, A.; Hang, T.; Altenbuchner, C.; Delp, C. Towards a model-based product development process from early concepts to engineering implementation. In Proceedings of the 2023 IEEE Aerospace Conference, Big Sky, MT, USA, 4–11 March 2023; pp. 1–18. [Google Scholar]
- van Tooren, M.; La Rocca, G. Systems engineering and multi-disciplinary design optimization. In Collaborative Product and Service Life Cycle Management for a Sustainable World, Proceedings of the 15th ISPE International Conference on Concurrent Engineering (CE2008), Belfast, Northern Ireland, 17–21 August 2008; Springer: London, UK, 2008; pp. 401–415. [Google Scholar]
- Mavris, D.N.; Pinon, O.J. An Overview of Design Challenges and Methods in Aerospace Engineering. In Complex Systems Design & Management; Springer: Berlin/Heidelberg, Germany, 2011; pp. 1–25. [Google Scholar]
- Giesing, J.; Barthelemy, J.F. A summary of industry MDO applications and needs. In Proceedings of the 7th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, St. Louis, MO, USA, 2–4 September 1998; p. 4737. [Google Scholar]
- Chandrasegaran, S.K.; Ramani, K.; Sriram, R.D.; Horváth, I.; Bernard, A.; Harik, R.F.; Gao, W. The evolution, challenges, and future of knowledge representation in product design systems. Comput.-Aided Des. 2013, 45, 204–228. [Google Scholar] [CrossRef]
- van Gent, I.; Aigner, B.; Beijer, B.; Jepsen, J.; La Rocca, G. Knowledge architecture supporting the next generation of MDO in the AGILE paradigm. Prog. Aerosp. Sci. 2020, 119, 100642. [Google Scholar] [CrossRef]
- German, B. Lecture Notes in Optimization for the Design of Engineered Systems—Multidisciplinary Design Optimization (MDO); Georgia Institute of Technology: Atlanta, GA, USA, 2016. [Google Scholar]
- Ciampa, P.D.; Nagel, B. Towards the 3rd generation MDO collaborative environment. In Proceedings of the 30th ICAS, Daejeon, Republic of Korea, 25–30 September 2016; pp. 1–12. [Google Scholar]
- Kuelper, N.; Bielsky, T.; Broehan, J.; Thielecke, F. Model-Based Framework for Data and Knowledge-Driven Systems Architecting Demonstrated on a Hydrogen-Powered Concept Aircraft. Insight 2024, 27, 47–60. [Google Scholar] [CrossRef]
- Page Risueno, J.; Nagel, B. Development of a knowledge-based engineering framework for modeling aircraft production. In Proceedings of the AIAA Aviation 2019 Forum, Dallas, TX, USA, 17–21 June 2019; p. 2889. [Google Scholar]
- Vaneman, W.K. Evolving Model-Based Systems Engineering Ontologies and Structures. In Proceedings of the INCOSE International Symposium, Washington, DC, USA, 7–12 July 2018; Wiley Online Library: New York, NY, USA, 2018; Volume 28, pp. 1027–1036. [Google Scholar]
- Fosse, E. Model-Based Systems Engineering (MBSE) 101. 2016. Available online: https://www.omgwiki.org/MBSE/lib/exe/fetch.php?media=mbse:2016_iw-mbse_101.pdf (accessed on 10 August 2024).
- ISO/IEC/IEEE 42010; Systems and Software Engineering—Architecture Description. International Organization for Standardization: Geneva, Switzerland, 2011.
- Zachman, J.A. A framework for information systems architecture. IBM Syst. J. 1987, 26, 276–292. [Google Scholar] [CrossRef]
- Maier, M.W.; Emery, D.; Hilliard, R. Software architecture: Introducing IEEE standard 1471. Computer 2001, 34, 107–109. [Google Scholar] [CrossRef]
- The DoDAF Architecture Framework Version 2.02. Available online: https://dodcio.defense.gov/Library/DoD-Architecture-Framework/ (accessed on 29 September 2022).
- UK Ministry of Defence, MOD Architecture Framework. Available online: https://www.gov.uk/guidance/mod-architecture-framework (accessed on 29 September 2022).
- Architecture Capability Team. NATO Architecture Framework. Version 4. 2018. Available online: https://www.nato.int/nato_static_fl2014/assets/pdf/2021/1/pdf/NAFv4_2020.09.pdf (accessed on 1 November 2024).
- The Open Group, The TOGAF Standard, Version 9.2. Available online: https://www.opengroup.org/togaf (accessed on 29 September 2022).
- Hause, M.; Bleakley, G.; Morkevicius, A. Technology update on the unified architecture framework (UAF). Insight 2017, 20, 71–78. [Google Scholar] [CrossRef]
- Boggero, L.; Ciampa, P.D.; Nagel, B. An MBSE Architectural Framework for the Agile Definition of System Stakeholders, Needs and Requirements. In Proceedings of the AIAA AVIATION 2021 FORUM, Virtual, 2–6 August 2021; p. 3076. [Google Scholar]
- Plattsmier, G. NASA MBSE Implementation; Technical Report; 2019. Available online: https://ntrs.nasa.gov/api/citations/20190032390/downloads/20190032390.pdf (accessed on 29 September 2022).
- Reichwein, A.; Paredis, C. Overview of architecture frameworks and modeling languages for model-based systems engineering. In Proceedings of the ASME, Denver, CO, USA, 12–14 July 2011; Volume 1275. [Google Scholar]
- Hoffmann, H.P. Harmony-SE/SysML Deskbook: Model-Based Systems Engineering with Rhapsody; Rev. 1.51; Telelogic AB: Malmö, Sweden, 2006. [Google Scholar]
- Friedenthal, S.; Moore, A.; Steiner, R. A Practical Guide to SysML: The Systems Modeling Language; Morgan Kaufmann: San Francisco, CA, USA, 2014. [Google Scholar]
- Estefan, J.A. Survey of model-based systems engineering (MBSE) methodologies. Incose MBSE Focus Group 2007, 25, 1–12. [Google Scholar]
- Childers, S.R.; Long, J.E. A concurrent methodology for the system engineering design process. In Proceedings of the INCOSE International Symposium, San Jose, CA, USA, 10–12 August 1994; Wiley Online Library: New York, NY, USA, 1994; Volume 4, pp. 226–231. [Google Scholar]
- Ingham, M.D.; Rasmussen, R.D.; Bennett, M.B.; Moncada, A.C. Generating requirements for complex embedded systems using State Analysis. Acta Astronaut. 2006, 58, 648–661. [Google Scholar] [CrossRef]
- Dori, D.; Reinhartz-Berger, I.; Sturm, A. OPCAT-A Bimodal Case Tool for Object-Process Based System Development. In Proceedings of the ICEIS (3), Angers, France, 22–26 April 2003; pp. 286–291. [Google Scholar]
- Weilkiens, T. Systems Engineering with SysML/UML: Modeling, Analysis, Design; Elsevier: Amsterdam, The Netherlands, 2011. [Google Scholar]
- Holt, J.; Perry, S.; Payne, R.; Bryans, J.; Hallerstede, S.; Hansen, F.O. A model-based approach for requirements engineering for systems of systems. IEEE Syst. J. 2014, 9, 252–262. [Google Scholar] [CrossRef]
- Bussemaker, J.; Boggero, L.; Ciampa, P.D. From System Architecting to System Design and Optimization: A Link Between MBSE and MDAO. In Proceedings of the 32nd Annual INCOSE International Symposium, Detroit, MI, USA, 25–30 June 2022. [Google Scholar]
- Let Yourself Be Guided with Arcadia, Capella MBSE Tool—Arcadia. Available online: https://www.eclipse.org/capella/arcadia.html (accessed on 29 September 2022).
- Li, T.; Lockett, H.; Lawson, C. Using requirement-functional-logical-physical models to support early assembly process planning for complex aircraft systems integration. J. Manuf. Syst. 2020, 54, 242–257. [Google Scholar] [CrossRef]
- Micouin, P. Model Based Systems Engineering: Fundamentals and Methods; John Wiley & Sons: Hoboken, NJ, USA, 2014. [Google Scholar]
- Balestrini-Robinson, S.; Freeman, D.F.; Browne, D.C. An object-oriented and executable SysML framework for rapid model development. Procedia Comput. Sci. 2015, 44, 423–432. [Google Scholar] [CrossRef]
- OpenMDAO. Available online: https://openmdao.org/ (accessed on 21 February 2021).
- Ciampa, P.D.; Nagel, B. AGILE Paradigm: The next generation collaborative MDO for the development of aeronautical systems. Prog. Aerosp. Sci. 2020, 119, 100643. [Google Scholar] [CrossRef]
- Karban, R.; Jankevičius, N.; Elaasar, M. Esem: Automated systems analysis using executable sysml modeling patterns. In Proceedings of the INCOSE International Symposium, Edinburgh, Scotland, UK, 18–21 July 2016; Wiley Online Library: New York, NY, USA, 2016; Volume 26, pp. 1–24. [Google Scholar]
- OpenMBEE. Available online: https://www.openmbee.org/index.html (accessed on 21 February 2021).
- Martin, J.N. The PMTE Paradigm: Exploring the Relationship Between Systems Engineering Process and Tools. In Proceedings of the INCOSE International Symposium, San Jose, CA, USA, 9–11 August 1994; Wiley Online Library: New York, NY, USA, 1994; Volume 4, pp. 176–183. [Google Scholar]
- Hussein, O.E.M.A.I. Object Process Methodology: An Evaluation Using the Framework for the Evaluation of Model-Based Systems Engineering Methodologies for Practitioners. Ph.D. Thesis, Technische Hochschule Ingolstadt, Ingolstadt, Germany, 2020. [Google Scholar]
- Aboushama, M.A.M.M.A. ViTech Model Based Systems Engineering: Methodology Assessment Using the FEMMP Framework. Ph.D. Thesis, Technische Hochschule Ingolstadt, Ingolstadt, Germany, 2020. [Google Scholar]
- Honour, E.C.; Valerdi, R. Advancing an Ontology for Systems Engineering to Allow Consistent Measurement; Technical Report; 2006; Available online: https://dspace.mit.edu/bitstream/handle/1721.1/84432/CP_060407_Honour%2cValerdi_CSER.pdf?sequence=1&isAllowed=y (accessed on 1 November 2024).
- ModelCenter by Phoenix Integration. Available online: https://www.phoenix-int.com/ (accessed on 21 February 2021).
- Gray, J.S.; Hwang, J.T.; Martins, J.R.; Moore, K.T.; Naylor, B.A. OpenMDAO: An open-source framework for multidisciplinary design, analysis, and optimization. Struct. Multidiscip. Optim. 2019, 59, 1075–1104. [Google Scholar] [CrossRef]
- Gallard, F.; Vanaret, C.; Guénot, D.; Gachelin, V.; Lafage, R.; Pauwels, B.; Barjhoux, P.J.; Gazaix, A. GEMS: A Python library for automation of multidisciplinary design optimization process generation. In Proceedings of the 2018 AIAA/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, Kissimmee, FL, USA, 8–12 January 2018; p. 0657. [Google Scholar]
- Design Optimization with MATLAB and Simulink. Available online: https://www.mathworks.com/discovery/design-optimization.html (accessed on 21 February 2021).
- Botero, E.M.; Wendorff, A.; MacDonald, T.; Variyar, A.; Vegh, J.M.; Lukaczyk, T.W.; Alonso, J.J.; Orra, T.H.; Ilario da Silva, C. Suave: An open-source environment for conceptual vehicle design and optimization. In Proceedings of the 54th AIAA Aerospace Sciences Meeting, San Diego, CA, USA, 4–8 January 2016; p. 1275. [Google Scholar]
- David, C.; Delbecq, S.; Defoort, S.; Schmollgruber, P.; Benard, E.; Pommier-Budinger, V. From FAST to FAST-OAD An open source framework for rapid Overall Aircraft Design. In Proceedings of the IOP Conference Series Materials Science and Engineering, Suzhou, China, 17–19 March 2021; IOP Publishing: Bristol, UK, 2021; Volume 1024, p. 012062. [Google Scholar]
- Brelje, B.J.; Martins, J.R. Development of a conceptual design model for aircraft electric propulsion with efficient gradients. In Proceedings of the 2018 AIAA/IEEE Electric Aircraft Technologies Symposium (EATS), Cincinnati, OH, USA, 12–14 July 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–25. [Google Scholar]
- Alder, M.; Moerland, E.; Jepsen, J.; Nagel, B. Recent advances in establishing a common language for aircraft design with CPACS. In Proceedings of the Aerospace Europe Conference 2020, Bordeaux, France, 25–28 February 2020. [Google Scholar]
- Eriksson, O.; Henderson-Sellers, B.; Ågerfalk, P.J. Ontological and linguistic metamodelling revisited: A language use approach. Inf. Softw. Technol. 2013, 55, 2099–2124. [Google Scholar] [CrossRef]
- Shortell, T.M. INCOSE Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities; John Wiley & Sons: Hoboken, NJ, USA, 2015. [Google Scholar]
- Pearce, P.; Hause, M. ISO-15288, OOSEM and Model-Based Submarine Design; SETE/APCOSE: Brisbane, Australia, 2012. [Google Scholar]
- Lukaczyk, T.W.; Wendorff, A.D.; Colonno, M.; Economon, T.D.; Alonso, J.J.; Orra, T.H.; Ilario, C. SUAVE: An open-source environment for multi-fidelity conceptual vehicle design. In Proceedings of the 16th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference, Dallas, TX, USA, 22–26 June 2015; p. 3087. [Google Scholar]
- Ramos, A.L.; Ferreira, J.V.; Barceló, J. Model-based systems engineering: An emerging approach for modern systems. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 2011, 42, 101–111. [Google Scholar] [CrossRef]
- Cao, Y.; Liu, Y.; Paredis, C.J. System-level model integration of design and simulation for mechatronic systems based on SysML. Mechatronics 2011, 21, 1063–1075. [Google Scholar] [CrossRef]
- Bajaj, M.; Zwemer, D.; Peak, R.; Phung, A.; Scott, A.G.; Wilson, M. Slim: Collaborative model-based systems engineering workspace for next-generation complex systems. In Proceedings of the 2011 Aerospace Conference, Big Sky, MT, USA, 5–12 March 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 1–15. [Google Scholar]
- Kannan, H. Formal reasoning of knowledge in systems engineering through epistemic modal logic. Syst. Eng. 2021, 24, 3–16. [Google Scholar] [CrossRef]
Name | Abbreviation | Source |
---|---|---|
Harmony | Harmony SE | IBM Telelogic [35] |
Object Oriented Systems Engineering Method | OOSEM | INCOSE [36] |
Rational Unified Process for Systems Engineering for Model-Driven Systems Development | RUP SE MDSD | IBM [37] |
Vitech Model-Based Systems Engineering Method | Vitech MBSE | Vitech [38] |
State Analysis | SA | Jet Propulsion Laboratory [39] |
Object Process Methodology | OPM | Dori [40] |
The Systems Modeling Toolbox | SYSMOD | Weilkiens [41] |
Approach for Context Based Requirements Engineering | ACRE | Holt [42] |
Aircraft 3rd Generation MDO For Innovative Collaboration of Heterogeneous Teams of Experts | Agile 4.0 | European Union’s Horizon 2020 research and innovation framework program [43] |
ARChitecture Analysis and Design Integrated Approach | ARCADIA | Thales [44] |
Requirements, Functional, Logical, and Physical | RFLP | Dassault Systems [45] |
Property Model Methodology | PMM | Micoin [46] |
Approach | Advantages | Disadvantages |
---|---|---|
GTRI Framework | Flexible; uses open-source tools. Connects engineering and system models. | Limited SysML semantics. Not tied to specific methodologies, complicating integration for complex processes. |
AGILE Paradigm | Early inconsistency detection; promotes model reusability. Supports collaborative environments. | High initial setup time. Lacks formalized framework for full-system model implementation. |
NASA JPL ESEM | Direct analysis derivation in SysML; no external tools needed for basic tasks. | Cannot define complex analyses (e.g., CFD, FEA) without external tools due to SysML limitations. |
SERC Interoperability and Integration Framework | Integrates SysML with ontologies and visualizations. Demonstrates MDO in a UAV case study. | Relies on basic Python scripts; lacks integration with advanced domain-specific engineering tools. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Karagoz, E.; Pinon Fischer, O.J.; Mavris, D.N. Enhancing Ontological Metamodel Creation Through Knowledge Extraction from Multidisciplinary Design and Optimization Frameworks. Systems 2024, 12, 555. https://doi.org/10.3390/systems12120555
Karagoz E, Pinon Fischer OJ, Mavris DN. Enhancing Ontological Metamodel Creation Through Knowledge Extraction from Multidisciplinary Design and Optimization Frameworks. Systems. 2024; 12(12):555. https://doi.org/10.3390/systems12120555
Chicago/Turabian StyleKaragoz, Esma, Olivia J. Pinon Fischer, and Dimitri N. Mavris. 2024. "Enhancing Ontological Metamodel Creation Through Knowledge Extraction from Multidisciplinary Design and Optimization Frameworks" Systems 12, no. 12: 555. https://doi.org/10.3390/systems12120555
APA StyleKaragoz, E., Pinon Fischer, O. J., & Mavris, D. N. (2024). Enhancing Ontological Metamodel Creation Through Knowledge Extraction from Multidisciplinary Design and Optimization Frameworks. Systems, 12(12), 555. https://doi.org/10.3390/systems12120555