Systematic Literature Review of System Models for Technical System Development
Abstract
:1. Introduction
- How is the term ‘system model’ used in MBSE and further domains?
- Who uses ‘system models’ besides Systems Engineers?
- Is it possible to have more than one ‘system model’ per system?
- There is yet no converged overall definition of the term ‘system model’.
- A ‘system model’ can be created in different ways and is not limited to the application of Systems Modeling Language (SysML).
- The usage of a ‘system model’ is not limited to the domain of System Engineers.
2. Materials and Methods
- federated system model
- system model creation
- system model development
- system model usage
- system model fidelity
- system model complexity
- system model uncertainty
- multi-model networks
- model hierarchy
- system model perspectives
- system model visualization
- system model characteristics
- transdisciplinary system model
- interdisciplinary system model
- system model + MBSE
- system of systems model
- The advanced search of the database has been located and the keywords were entered for searching the title, abstract and keywords, if available. The keyword combination has been combined with logical ‘AND’ to limit the results. Range of year, language and authors have not been limited. If the keyword combination raised too many results, i.e., exceeded 1000 results, the keywords have been combined with quotation marks. An exemplary search string for Scopus is TITLE-ABS-KEY (“system model” AND development). All keyword combinations are attached in the Appendix A as Table A1, Table A2, Table A3, Table A4 and Table A5.
- All titles have been exported as *.csv (or if a *.csv has not been available as *.bib) files. If the total number of entries exceeded the limit for export, it has been split into partial exports and was combined locally. For arXiv.org a script for the Application Programming Interface (API) has been written to export the information into a *.csv file, which is shown in Appendix B.
- The *.csv files containing all results for a search string have been combined to an overall data table. To allow easier filtering, the *.csv-files have been imported into Microsoft Excel and analyzed as *.xlsx file.
- Domain/origin/background of the systems under consideration,
- Definition or meaning of the term ‘system model’ and
- Usage of the ‘system model’.
3. Results
3.1. Selected Studies for Literature Body
3.2. Description of the Literature Body
4. Discussion
4.1. Definition of the Term ‘System Model’
4.2. Usage of the Term ‘System Model’
4.3. Drivers and Indicators for the Usage of System Models
- System Complexity: By far the most important driver resulted from the focus of many publications on improving the development and operation of large and highly interconnected mechatronic or cyber-physical systems.
- Development Process: A large number of publications included in the body of literature indicated the development process itself as the main driver for the application of system models in order to maintain consistency across processes and methods that are themselves complex and can not be handled well without the extensive use of modeling.
- System Quality: This is perhaps the most basic of all mentioned drivers and refers to the quality properties of a developed system as opposed to the performance of its development lifecycle activities.
- System Design: This driver pertains to the functional properties of a system and is mentioned by publications that describe the development of new features and design solutions, which emerged using system modeling.
- System Safety: The publications that explicitly describe safety as one of the drivers behind the use of system models employ systems modeling as a means to derive safety engineering-related artifacts automatically (e.g., fault trees).
- System Validation: This driver relates explicitly to system validation activities.
- System Modularization: Publications that mention this driver view system modeling as a tool to improve system modularization in terms of clear and standardized system boundaries to support compatibility with other systems and sub-systems.
- System Security: This driver relates systems modeling to the development of secure systems.
- System Certification: The publications explicitly mentioning certification as a driver see system modeling not only as a means to satisfy other certification requirements, but also as a direct requirement by certification authorities.
- System Performance: This driver does not relate to the implementation of novel features but improvements in non-functional properties, like general efficiency of the system, uptime, or accuracy of an operation executed by the developed system.
- Collaboration: A number of publications mention general collaboration among developers or even all stakeholders as a driver. This often is related to the ease or efficiency of exchange of information and data between developers internally, as well as with customers and other external parties.
- Improved Modeling Quality: This indicator includes factors such as model fidelity and performance in other aspects.
- Earlier Testing and Validation: This relates to the front-loading of verification and validation activities.
- Traceability: This includes explicit traceability, e.g., in a requirements engineering context, as well as (dynamic) modeling of connections inside and between models improved systems.
- Integration: This includes aspects such as (co-) simulation and other digital methods that allow for front-loading and concurrent execution of integration activities.
- Better Requirements: This indicator relates to improved requirements in terms of the formal quality of the developed requirements and their usefulness for other aspects of system development.
- Improved Tools and Methods: This comprises improved IT-Tools and methods enabled by the application of systems modeling.
- Compliance: This indicator indicates a direct requirement to apply systems modeling by certification bodies or legal frameworks.
- Better Solution Architecture: An improved solution architecture relates to an improved system in terms of features available and/or system performance through new structural or behavioral properties that emerged using systems modeling.
- Intellectual Property (IP): This indicator relates to the way that system models can support the protection of intellectual property, in this particular case through compartmentalization of IP and easier exchange of subsystem models.
4.4. Validation of Hypotheses
- (A)
- a domain specific part of the (sub)system (e.g., a domain-specific simulation model of a subsystem),
- (B)
- a domain-independent structure of the (sub)system (e.g., system architecture) or
- (C)
- a model linking the various (sub)system artifacts.
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
Abbreviations
API | Application Programming Interface |
BN | Bayesian network |
BPMN | Business process model and notation |
CPS | Cyber-Physical System |
DEQ | differential equation |
DHS | Distributed heterogenous simulation |
DSL | Domain specific language |
DSM | Descriptive System Model |
FAD | Function analysis diagram |
FEA | Finite Element Analysis |
FMEA | Failure Mode and Effect Analysis |
IDEF0 | Integration Definition for Function Modeling |
IEEE | Institute of Electrical and Electronics Engineers |
INCOSE | International Counsil on Systems Engineering |
IML | Interdisiplinary modeling language |
MDPI | Multidisciplinary Digital Publishing Institute |
MES | Manufacturing Execution System |
MBSE | Model-Based Systems Engineerging |
OPM | Object-Process Methodology |
PRISMA | Preferred Reporting Items for Systematic Reviews and Meta-Analyses |
SE | Systems Engineering |
SETR | Systems engineering technical review |
SoS | System of Systems |
SysML | Systems Modeling Language |
UML | Unified Modeling Language |
V&V | Validation and Verification |
Appendix A. Tables
Database | Keyword | Count | Search String |
---|---|---|---|
Scop-1 | federated system model | 45 | TITLE-ABS-KEY (federated AND “system model”) |
Scop-2 | system model creation | 499 | TITLE-ABS-KEY (“system model” AND creation) |
Scop-3 | system model development | 130 | TITLE-ABS-KEY (“system model development”) |
Scop-4 | system model usage | 642 | TITLE-ABS-KEY (“system model” AND usage) |
Scop-5 | system model fidelity | 458 | TITLE-ABS-KEY (“system model” AND fidelity) |
Scop-6 | system model complexity | 14 | TITLE-ABS-KEY (“system model complexity”) |
Scop-7 | system model uncertainty | 114 | TITLE-ABS-KEY (“system model uncertainty”) |
Scop-8 | multi-model networks | 7 | TITLE-ABS-KEY (“multi-model network”) |
Scop-9 | model hierarchy | 411 | TITLE-ABS-KEY (“model hierarchy”) |
Scop-10 | system model perspectives | 19 | TITLE-ABS-KEY (“system model perspective”) |
Scop-11 | system model visualization | 469 | TITLE-ABS-KEY (“system model” AND visualization) |
Scop-12 | system model characteristics | 8 | TITLE-ABS-KEY (“system model characteristic”) |
Scop-13 | transdisciplinary system model | 21 | TITLE-ABS-KEY (transdisciplinary AND “system model”) |
Scop-14 | interdisciplinary system model | 242 | TITLE-ABS-KEY (interdisciplinary AND “system model”) |
Scop-15 | system model + MBSE | 155 | TITLE-ABS-KEY (“system model” AND mbse) |
Scop-16 | system of systems model | 52 | TITLE-ABS-KEY (“system of systems model”) |
Database | Keyword | Count | Search String |
---|---|---|---|
WebO-1 | federated system model | 21 | ALL = (federated AND “system model”) |
WebO-2 | system model creation | 193 | ALL = (“system model” AND creation) |
WebO-3 | system model development | 74 | ALL = (“system model development”) |
WebO-4 | system model usage | 278 | ALL = (“system model” AND usage) |
WebO-5 | system model fidelity | 205 | ALL = (“system model” AND fidelity) |
WebO-6 | system model complexity | 10 | ALL = (“system model complexity”) |
WebO-7 | system model uncertainty | 25 | ALL = (“system model uncertainty”) |
WebO-8 | multi-model networks | 679 | ALL = (“multi-model” AND network) |
WebO-9 | model hierarchy | 217 | ALL = (“model hierarchy”) |
WebO-10 | system model perspectives | 604 | ALL = (“system model” AND “perspective”) |
WebO-11 | system model visualization | 170 | ALL = (“system model” AND “visualization”) |
WebO-12 | system model characteristics | 671 | ALL = (“system model” AND “characteristic”) |
WebO-13 | transdisciplinary system model | 17 | ALL = (“transdisciplinary” AND “system model”) |
WebO-14 | interdisciplinary system model | 228 | ALL = (“interdisciplinary” AND “system model”) |
WebO-15 | system model + MBSE | 87 | ALL = (“system model” AND (“MBSE” OR “Modelbased Systems Engineering” OR “Model-Based Systems Engineering” OR “Model Based Systems Engineering”)) |
WebO-16 | system of systems model | 339 | ALL = (“system-of-systems model” OR “system of systems model” OR “systems of systems models” OR “sytems-of-systems model” OR “SoS model”) |
Database | Keyword | Count | Search String |
---|---|---|---|
Sage-1 | federated system model | 22 | [Abstract “system model”] AND [Abstract federated] |
Sage-2 | system model creation | 35 | [Abstract “system model”] AND [Abstract creation] |
Sage-3 | system model development | 210 | [Abstract “system model”] AND [Abstract development] |
Sage-4 | system model usage | 347 | [Abstract “system model”] AND [Abstract usage] |
Sage-5 | system model fidelity | 4 | [Abstract “system model”] AND [Abstract fidelity] |
Sage-6 | system model complexity | 75 | [Abstract “system model”] AND [Abstract complexity] |
Sage-7 | system model uncertainty | 47 | [Abstract “system model”] AND [Abstract uncertainty] |
Sage-8 | multi-model networks | 4 | [Abstract “multi-model”] AND [Abstract network] |
Sage-9 | model hierarchy | 3 | [Abstract “model hierarchy”] |
Sage-10 | system model perspectives | 14 | [Abstract “system model”] AND [Abstract perspective] |
Sage-11 | system model visualization | 2 | [Abstract “system model”] AND [Abstract visualization] |
Sage-12 | system model characteristics | 93 | [Abstract “system model”] AND [Abstract characteristic] |
Sage-13 | transdisciplinary system model | 0 | [Abstract “system model”] AND [Abstract transdisciplinary] |
Sage-14 | interdisciplinary system model | 2 | [Abstract “system model”] AND [Abstract interdisciplinary] |
Sage-15 | system model + MBSE | 0 | [Abstract “system model”] AND [MBSE] |
Sage-16 | system of systems model | 0 | [Abstract “system of systems model”] |
Database | Keyword | Count | Search String |
---|---|---|---|
IEEE-1 | federated system model | 19 | (“All Metadata”: federated AND “system model”) |
IEEE-2 | system model creation | 88 | (“All Metadata”: “system model” AND creation) |
IEEE-3 | system model development | 23 | (“All Metadata”: “system model development”) |
IEEE-4 | system model usage | 184 | (“All Metadata”: “system model” AND usage) |
IEEE-5 | system model fidelity | 89 | (“All Metadata”: “system model” AND fidelity) |
IEEE-6 | system model complexity | 14 | (“All Metadata”: “system model complexity”) |
IEEE-7 | system model uncertainty | 46 | (“All Metadata”: “system model uncertainty”) |
IEEE-8 | multi-model networks | 264 | (“All Metadata”: “multi-model” AND network) |
IEEE-9 | model hierarchy | 69 | (“All Metadata”: “model hierarchy”) |
IEEE-10 | system model perspectives | 203 | (“All Metadata”: “system model” AND perspective) |
IEEE-11 | system model visualization | 169 | (“All Metadata”: “system model” AND visualization) |
IEEE-12 | system model characteristics | 1 | (“All Metadata”: “system model characteristic”) |
IEEE-13 | transdisciplinary system model | 3 | (“All Metadata”: transdisciplinary AND “system model”) |
IEEE-14 | interdisciplinary system model | 38 | (“All Metadata”: interdisciplinary AND “system model”) |
IEEE-15 | system model + MBSE | 52 | (“All Metadata”: “system model” AND MBSE) |
IEEE-16 | system of systems model | 49 | “All Metadata”: “system-of-systems model” OR “system of systems model” OR “systems of systems models” OR “sytems-of-systems model” OR “SoS model”) |
Database | Keyword | Count | Search String |
---|---|---|---|
arXi-1 | federated system model | 7 | all:federated + AND + all:%22system + model%22 |
arXi-2 | system model creation | 9 | all:creation + AND + all:%22system + model%22 |
arXi-3 | system model development | 448 | all:development + AND + all:%22system + model%22 |
arXi-4 | system model usage | 14 | all:usage + AND + all:%22system + model%22 |
arXi-5 | system model fidelity | 17 | all:fidelity + AND + all:%22system + model%22 |
arXi-6 | system model complexity | 356 | all:complexity + AND + all:%22system + model%22 |
arXi-7 | system model uncertainty | 128 | all:uncertainty + AND + all:%22system + model%22 |
arXi-8 | multi-model networks | 41 | all:network + AND + all:%22multi + model%22 |
arXi-9 | model hierarchy | 33 | all:%22model + hierarchy%22 |
arXi-10 | system model perspectives | 49 | all:perspective + AND + all:%22system + model%22 |
arXi-11 | system model visualization | 36 | all:visualization + AND + all:%22system + model%22 |
arXi-12 | system model characteristics | 116 | all:characteristics + AND + all:%22system + model%22 |
arXi-13 | transdisciplinary system model | 0 | all:transdisciplinary + AND + all:%22system + model%22 |
arXi-14 | interdisciplinary system model | 2 | all:interdisciplinary + AND + all:%22system + model%22 |
arXi-15 | system model + MBSE | 0 | all:MBSE + AND + all:%22system + model%22 |
arXi-16 | system of systems model | 3 | all:%22system-of-systems + model%22 + OR + all:%22system+ of+systems+model%22 |
Reference | Definition | Purpose |
---|---|---|
Capehart [5] | system of differential equations | create continuous computer simulation |
Joshi et al. [6] | state graphs connecting models | connection with physical models |
Ironmonger et al. [7] | Object-Oriented database management system | controlling |
Bluff [8] | link between behavior model and performance model, should aim to provide architecture optimization | Analyze hardware and software components and their interaction, early understanding of system behavior in operation |
Bluff [9] | link between behavior model and performance model, should aim to provide architecture optimization | Analyze hardware and software components and their interaction, early understanding of system behavior in operation |
Estanbouli et al. [10] | mathematical model (equations) | analysis, easier form of FEA |
Hicks et al. [11] | system architecture that is progressively fed with details until a network of mathematical components is achieved | developing architectures comprised of standard components |
Wilson et al. [12] | captures logic of knowledge in a graphical (BN) and mathematical model | provides a big picture of the system’s functionality that can form the basis for a statistical analysis |
Che and Jennings [13] | any kind of system, subsystem or component with behavior representation that can be shared with other developers and connected with their respective models | integrated system representation from requirement through behavioral component models |
Ma et al. [14] | block model | system operation and optimization |
Curry et al. [15] | graphical and mathematical model (parameter model network, linear programming model) | quantify system capacity, getting alternatives |
Sturm [16] | UML model | provide multiple views on the system |
Wakefield and Miller [17] | center of development process, simulation model of a process | design of complex algorithms combined with hardware, system simulation |
Amrhein et al. [18] | combination of subsystem models (DHS) or single models | integrated system simulation and behavior prediction |
Hoang et al. [19] | simulation models of integrated system | mitigate system risk, system test |
Hummel and Braun [20] | integrated model based on multiple behavior models defining components and ports | quickly derive domain specific simulation scenarios |
[21] | simulation model on component level | diagnostics and health management, failure mode analysis |
Qamar et al. [22] | models defined with system modeling languages (here SysML) | investigate design alternatives, check quality of design, resolving complexity by transformation of information, simulation (in combination with other tools, e.g., Matlab) |
Li and Xiong [23] | connected models of application and behavior | understanding of possible operation—design space exploration |
Dickerson and Valerdi [24] | basic attributes of the system, graphical model | tracing and model transformation to SoS |
Borutzky [25] | an interconnection of system components, an aggregation of data and methods operating on them | single source of truth and used for simulation |
Follmer et al. [26] | domain-neutral models to bridge different engineering domains, provide a holistic system view and simulate overall system behavior | describe complex system in holistic way |
Stetter et al. [27] | model, holding cross domain information about the system and important relations; holds different types of knowledge | application of agent systems |
Kleins et al. [28] | UML diagrams | build modeling tools and DSL for running simulations |
Witsch and Vogel-Heuser [29] | graphical modeling notation based on BPMN, model of the technical system, describes components of that system, static model | provide data for MES |
Schütz and Vogel-Heuser [30] | control of agents in agent based system | manually integrate model information |
Piaszczyk [31] | graphically described model (IDEF or SysML or similar) | very early validation in cooperation with stakeholders, generally front-loading |
Guan et al. [32] | mathematically formalized model, does not rely on structural architecture of the system | used for hybrid simulation (virtual/real) validation |
Strahilov et al. [33] | geometry, multi body system model | validation |
Magalhaes et al. [34] | tool for understanding and predicting the performance of the trigeneration system as well as sizing it | predict system performance, simulation |
Hoffmann [35] | SysML models, relevant for systems engineering (architecture etc,), mainly executable, only mentions subsystem models | trade studies |
Ahn et al. [36] | mathematical equations, transform function | Analysis of system (e.g., damping) and design of system |
Chandraiah and Dömer [37] | executable specification of the design on system level | (automated) system exploration and synthesis |
Kim et al. [38] | generated with graphical modeling (here SysML), descriptive, not analytical by default | automatically generate analytical models and execute them, connected to anayltical model |
Schmelcher et al. [39] | contains cross-domain information and relations, created here with SysML | survey interdisciplinary information with agent based systems, spanning framework for further system development tools |
Reichwein et al. [40] | SysML or Modelica (high level and simulation) | describe requirements etc (glsSysML), descirbe and simulate dynamics and behavior (Modelica) |
Follmer et al. [41] | integrated model connecting a full system model with sub system und domain models | provide holistic cross domain view of system and analyze overall reliability of the system, connect abstract models with concrete models |
Ramos et al. [42] | in SysML: requirements, its structure, its behavior, its parametrics. This integrated specification is usually in interaction with other engineering models (e.g., simulation models, analysis models, hardware models) | single source of truth, defining system boundaries |
Becherini et al. [43] | static model of functions and elements of a system | to provide different views of systems and subsequently used as basis for the derivation of simulation models in a more mature stage of product development |
Glas and Sartorius [44] | SysML/UML model of capabilities, parameters, system function, simulation, unclear of individual UML artifacts are system models too | performance assessment and effort estimation; sketching existing system for benchmarking the to-be-designed system; explore design alternatives |
Wang and Wang [45] | mathematical models (DEQ) | simulation |
Ma et al. [46] | model of the enery consumption system, multi-view model and mathematical model | efficiency assessment |
Zander [47] | executable simulation model of the system | simulation (compute states and outputs) |
Haveman and Bonnema [48] | high-level (pre-domain) model (here SysML) | communicate information for design trade-offs |
Nattermann and Anderl [49] | contains requirements, functions, components and corresponding properties and parameters as well as their interdependencies, derived from functions and requirements | communication across domains, simulation |
Sharon et al. [50] | OPM model | formally and model-based connection project management and product development |
Gausemeier et al. [51] | partial models form the discipline-spanning system model. This system model is the starting point for the discipline-specific development of the product | calculate the product maturity on system level, module level, domain level, and system element level, obtaining relevant information for planning the development progress are extracted from the system model and project management |
Broy [52] | Dymola models | Analysis of a system |
Barbieri et al. [53] | SysML model | change analysis and linking domain specific design |
Zierolf et al. [54] | software model | simulation, understanding system level behavior |
Komoto et al. [55] | modelica model, physical model + data model | cross-domain communication |
Micouin [56] | made up of a Specification model and behavioral Design model, can be composite of multiple spec and design model pairs | validation through simulation |
Song et al. [57] | model that provides key performance parameters of the system starting at the beginning of the design | derive simulation |
Pfluegl et al. [58] | series of interconnected domain models | monitoring |
Acker et al. [59] | composed of models of the subsystems, in general one level of abstraction, sometimes more levels of abstraction combined; computation, communication and control models | system simulation, transfer to simulink |
Aboutaleb and Monsuez [60] | shows system complexity, set of components, interrelations and their intensity | early system design/architecture |
Morkevicius and Jankevicius [61] | SysML | Requirements verification |
Tschirner et al. [62] | graphical model of the system (SysML/OPM) | core of MBSE, enabling consistent specification of product from different viewpoints, requirements, structure, behavior, concepts /e.g., sketches), makes dependencies visible, one system model, data basis for all disciplines |
Kaslow [63] | single source of truth, integrates other models and simulations | integrates other models |
Kaslow et al. [64] | integration of domain specific models | integrates other models |
Holtmann et al. [65] | SysML | coordinate disciplines (E/E, Mech, SW), common understanding, starting point fir domain specific engineering, generate software spec |
Dumitrescu et al. [66] | graphic models, SysML | derive behavioral models |
Iwata et al. [67] | single model in SysML or similar (can consist of multiple SysML diagrams) that integrates other design and modeling information | visualize the concurrent activities and identify conflicts more efficiently |
Hampson [68] | system architecture + system parameters | perform verification of its value properties post-analysis against the requirements |
Aboutaleb and Monsuez [69] | holistic integration of models that provide a single source of truth across domains | collaborate across domains, manage complexity beyond “divide and conquer” |
Cheng and Zhou [70] | common information model | active monitoring |
Johnson et al. [71] | physic based models of robot system, model of hybrid dynamic system, number of assumptions for mathematical model | analysis |
Kulkarni et al. [72] | SysML model | evaluate design decisions |
Sindiy et al. [73] | SysML | multi-user accessible, reporting (web-based extracted), single source of truth (main source of project information), needs to be center of MBSE infrastructure, partial write access through view editor, stored in system model repository |
Brecher et al. [74] | IML, self developed, based on UML, SysML, FAD, Consens | communication, extract discipline specific information |
Vannesjo et al. [75] | DEQ | support development |
Henke et al. [76] | requirements and architecture, connected with domain models via SysML | tracing |
Pleshkova and Zahariev [77] | graphical model of the system (SysML/OPM) | design of systems |
Wu et al. [78] | behavior and block model of the hybrid AC/DC system | reflect electromagnetic properties |
Qu et al. [79] | behavior model, multi-agent system | simulate emergence |
Kaslow et al. [80] | commonly uses SysML | Single source of truth |
Watson et al. [81] | SysML—series of tightly integrated and interrelated models that form a complete system model | integrate human interaction into system development |
Fischer et al. [82] | database, for the whole lifecylce, several for different phases, central source of truth for system relevant information | organize information for everyone and keep data consistent |
Rambikur et al. [83] | word not used in text, but speaks of system modeling (behavior and architecture models) | fault tree anaylsis |
Friedl et al. [84] | descriptive SysML model | NOT the main focus of SysML to run simulation, should supprt calculations, automatical generate executable (Simulink) models out of (SysML system model) |
Kößler and Paetzold [85] | complementing domain specific models, core of SysML | enable consistency of data, visualization, understanding of complete system, communication, calculate the fulfillment of requirement with less effort, representf dependencies between different domain’s data |
Hanson et al. [86] | SysML model | improve integration and collaboration |
Parrott and Weiland [87] | SysML model | technical reviews |
Anyanhun and Edmonson [88] | concept model (SysML) | requirements definition |
Wang et al. [89] | SysML model | document change propagation |
Fischer et al. [90] | meta-model, similar to database, merged knowledge of engineer, stores current design of system | focus on common tasks, feedback to engineers, hierarchical decomposition of system, on-the-fly analysis |
Kübler et al. [91] | graphical language model that connects to domain models | single source of truth, lifecylce management, collaboration, provide view points |
Madni and Sievers [2] | ‘living representation’ of a system that continues to evolve as details are incrementally added throughout the system’s lifecycle | single source of truth, VV |
Bossa et al. [92] | capella model | starting point for the definition of a co.simulation platform model |
Papakonstantinou et al. [93] | multidisciplinary model of the system under development | used for safety and security assessment as well as communicating information between all system stakeholders |
Gaskell and Harrison [94] | more connected and dynamic definition of a system, DSM, (SysML/OPM model) | SETR with metrics in meta-model |
Wang et al. [95] | connected SysML diagrams | creation of highly integrated product model |
Duncan and Etienne-Cummings [96] | SysML (can be integrated with Matlab) | trade-off and analytics using FEA, Single source of truth |
Kunnen et al. [97] | continuous data model with usage of modeling language, here SysML | identification of errors and risk = identify negative influences and risk |
Buldakova [98] | ONLY behavioral black box model | study real processes or phenomena and the control system as well as the system response; classification of system states, forecast of changes, assessment of system description completeness and parameter sufficiency |
Stevens [99] | connection of various models which are accepted and maintained as authorative representation | development of concepts, understanding of real system and inform decision makers, improve communication |
Konrad et al. [100] | graphical modeling language model (here SysML) | support the development process, visualization of processes, identification of complexity drivers, complexity management |
Baklouti et al. [101] | SysML with included system requirements, behavior, architecture and functions | generation of FMEA and fault tree |
Bagdatli et al. [102] | SysML | single source of truth, design space exploration |
Gao et al. [103] | SysML based digital system model or sets of models that help integrate other discipline specific engineering models and simulations, which is initiated at the start and evolves through the system’s lifecycle | used or integration and to support optimization, simulation and analysis |
Kamburjan and Stromberg [104] | formal model of a real target system that mirrors structure and behavior sufficiently for prototyping and to evaluate changes, digital twins are a variant of this | prototyping and to evaluate changes and digital twins |
Duhil et al. [105] | system architecture | Simulation (when enriched) |
Zimmermann et al. [106] | model that integrates requirements and architecture | generating dynamic models and viewpoints, supporting digital twin application |
Mei et al. [107] | integrated multi-domain model incl. a “transformer model” for integrating all comprising models, created through bottom up integration of component and subsystem models | simulation, prediction and system VV |
Appendix B. Arxiv Export Code
References
- Huldt, T.; Stenius, I. State-of-practice survey of model-based systems engineering. Syst. Eng. 2018, 22, 134–145. [Google Scholar] [CrossRef]
- Madni, A.M.; Sievers, M. Model-based systems engineering: Motivation, current status, and research opportunities. Syst. Eng. 2018, 21, 172–190. [Google Scholar] [CrossRef]
- Hart, L.E. Introduction To Model-Based System Engineering (MBSE) and SysML. In Proceedings of the Delaware Valley INCOSE Chapter Meeting, Mt. Laurel, NJ, USA, 30 July 2015. [Google Scholar]
- Moher, D.; Liberati, A.; Tetzlaff, J.; Altman, D.G. Preferred Reporting Items for Systematic Reviews and Meta-Analyses: The PRISMA Statement. PLoS Med. 2009, 6, e1000097. [Google Scholar] [CrossRef] [Green Version]
- Capehart, B.L. Simulation of continuous system models in industrial engineering. Comput. Ind. Eng. 1977, 1, 207–216. [Google Scholar] [CrossRef]
- Joshi, S.; Mettala, E.; Smith, J.; Wysk, R. Formal models for control of flexible manufacturing cells: Physical and system model. IEEE Trans. Robot. Autom. 1995, 11, 558–570. [Google Scholar] [CrossRef]
- Ironmonger, S.; Bushnell, M.; Patel, R.; Vaughan, W. An object-oriented power system model and graphical information display system for control engineers. In Proceedings of the Fourth International Conference on Power System Control and Management, London, UK, 16–18 April 1996. [Google Scholar] [CrossRef]
- Bluff, R. An avionic system modeling framework. In Proceedings of the Modeling and Simulation Technologies Conference and Exhibit. American Institute of Aeronautics and Astronautics, Portland, OR, USA, 9–11 August 1999. [Google Scholar] [CrossRef]
- Bluff, R.J. Integrated modular avionics: System modelling. Microprocess. Microsyst. 1999, 23, 435–448. [Google Scholar] [CrossRef]
- Estanbouli, Y.; Hayward, G.; Ramadas, S.; Barbenel, J. A linear systems model of the thickness mode piezoelectric transducer containing dual piezoelectric zones. In Proceedings of the IEEE Ultrasonics Symposium, Montreal, QC, Canada, 23–27 August 2004. [Google Scholar] [CrossRef]
- Hicks, B.J.; Culley, S.J.; Mullineux, G. The Modeling of Engineering Systems for Their Computer-Based Embodiment With Standard Components. J. Mech. Des. 2004, 127, 424–432. [Google Scholar] [CrossRef]
- Wilson, A.G.; McNamara, L.A.; Wilson, G.D. Information integration for complex systems. Reliab. Eng. Syst. Saf. 2007, 92, 121–130. [Google Scholar] [CrossRef]
- Che, J.; Jennings, M. Vehicle System Modeling for HEV Systems Development. In Proceedings of the 27th Computers and Information in Engineering Conference, Las Vegas, NV, USA, 4–7 September 2007. [Google Scholar] [CrossRef]
- Ma, J.; Ma, Y.-g.; Wang, B.-s. Dynamic characteristic optimization for superheater system model based on evolutionary computation. In Proceedings of the 2008 Asia Simulation Conference—7th International Conference on System Simulation and Scientific Computing, Beijing, China, 10–12 October 2008. [Google Scholar] [CrossRef]
- Curry, G.L.; Coulson, R.N.; Gan, J.; Tchakerian, M.D.; Smith, C.T. An Optimization-Based System Model of Disturbance-Generated Forest Biomass Utilization. Bull. Sci. Technol. Soc. 2008, 28, 486–495. [Google Scholar] [CrossRef] [Green Version]
- Sturm, A. Guiding System Modelers in Multi View Environments: A Domain Engineering Approach. In Proceedings of the EMMSAD 2008, Montpellier, France, 16–17 June 2008. [Google Scholar]
- Wakefield, A.; Miller, S. Improving System Models by Using Monte Carlo Techniques on Plant Models. In Proceedings of theAIAA Modeling and Simulation Technologies Conference and Exhibit. American Institute of Aeronautics and Astronautics, Honolulu, HI, USA, 18–21 August 2008. [Google Scholar] [CrossRef] [Green Version]
- Amrhein, M.; Wells, J.R.; Walters, E.A.; Matasso, A.F.; Erdman, T.R.; Iden, S.M.; Lamm, P.L.; Page, A.M.; Wong, I.H. Integrated Electrical System Model of a More Electric Aircraft Architecture; SAE Technical Paper Series; SAE International: Warrendale, PA, USA, 2008. [Google Scholar] [CrossRef]
- Hoang, H.; Fu, S.J.; Dinh, V. Integrated Electrical System Testing and Modeling for Risk Mitigation; SAE Technical Paper Series; SAE International: Warrendale, PA, USA, 2008. [Google Scholar] [CrossRef]
- Hummel, B.; Braun, P. Towards an integrated system model for testing and verification of automation machines. In Proceedings of the 2008 International Workshop on Models in Software Engineering—MiSE ’08, Leipzig, Germany, 10–18 May 2008. [Google Scholar] [CrossRef] [Green Version]
- Swerdon, G.; Watson, M.; Bhardwaj, S.; Byington, C.; Smith, M.; Goebel, K.; Balaban, E. A Systems Engineering Approach to Electro-Mechanical Actuator Diagnostic and Prognostic Development. Available online: https://www.academia.edu/23586707/A_Systems_Engineering_Approach_to_Electro_Mechanical_Actuator_Diagnostic_and_Prognostic_Development (accessed on 11 October 2020).
- Qamar, A.; During, C.; Wikander, J. Designing mechatronic systems, a model-based perspective, an attempt to achieve SysML-Matlab/Simulink model integration. In Proceedings of the 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Singapore, 14–17 July 2009. [Google Scholar] [CrossRef]
- Li, X.; Xiong, H. Modeling and analysis of integrated avionics processing systems. In Proceedings of the 29th Digital Avionics Systems Conference, Salt Lake City, UT, USA, 3–7 October 2010. [Google Scholar] [CrossRef]
- Dickerson, C.; Valerdi, R. Using relational model transformations to reduce complexity in SoS requirements traceability: Preliminary investigation. In Proceedings of the 2010 5th International Conference on System of Systems Engineering, Loughborough, UK, 22–24 June 2010. [Google Scholar] [CrossRef] [Green Version]
- Borutzky, W. Bond Graph Methodology; Springer: London, UK, 2010. [Google Scholar] [CrossRef]
- Follmer, M.; Hehenberger, P.; Punz, S.; Zeman, K. Using SysML in the product development process of mechatronic systems. In Proceedings of the 11th International Design Conference, DESIGN 2010, Dubrovnik, Croatia, 17–20 May 2010; pp. 1513–1522. [Google Scholar]
- Stetter, R.; Seemüller, H.; Chami, M.; Voos, H. Interdisciplinary System Model for Agent-Supported Mechatronic Design. In Proceedings of the International Conference on Engineering Design, ICED11, Copenhagen, Denmark, 15–18 August 2011. [Google Scholar]
- Kleins, A.; Teilans, A.; Merkuryev, Y.; Krasts, O. A Metamodel Based Approach for UML Notated Domain Specific Modelling Language. In Proceedings of the 2011 UkSim 13th International Conference on Computer Modelling and Simulation, Cambridge, UK, 30 March–1 April 2011. [Google Scholar] [CrossRef]
- Witsch, M.; Vogel-Heuser, B. Formal MES Modeling Framework –Integration of Different Views. IFAC Proc. Vol. 2011, 44, 14109–14114. [Google Scholar] [CrossRef] [Green Version]
- Schütz, D.; Vogel-Heuser, B. Modellintegration von Verhaltens- und energetischen Aspekten für mechatronische Module. Automatisierungstechnik 2011, 59. [Google Scholar] [CrossRef]
- Piaszczyk, C. Model Based Systems Engineering with Department of Defense Architectural Framework. Syst. Eng. 2011, 14, 305–326. [Google Scholar] [CrossRef]
- Guan, H.; Hao, W.T.; Zhan, J. A Characteristic Brake System Model for Passenger Car. Appl. Mech. Mater. 2012, 224, 316–319. [Google Scholar] [CrossRef]
- Strahilov, A.; Ovtcharova, H.C.J.; Bar, T. Development of the physics-based assembly system model for the mechatronic validation of automated assembly systems. In Proceedings of the 2012 Winter Simulation Conference (WSC), Berlin, Germany, 9–12 December 2012. [Google Scholar] [CrossRef]
- Magalhães, P.; Martins, J.; Joyce, A.; Coelho, L.; Tavares, N.; Pereira, R. Solar Trigeneration System Model for Off-Grid Residential Applications. In Technological Innovation for Value Creation; Camarinha-Matos, L., Ed.; Springer: Berlin/Heidelberg, Germany, 2012; Volume 372, pp. 375–384. [Google Scholar] [CrossRef] [Green Version]
- Hoffmann, H. Streamlining the development of complex systems through model-based systems engineering. In Proceedings of the 2012 IEEE/AIAA 31st Digital Avionics Systems Conference (DASC), Williamsburg, VA, USA, 14–18 October 2012. [Google Scholar] [CrossRef]
- Ahn, H.J.; Shim, K.S.; Lim, Y.C.; Ko, Y.J.; Park, K.M.; Baek, I.H.; Ro, Y.S.; Kim, E.S. System modeling and controller design using time series data. In Proceedings of the 2012 12th International Conference on Control, Automation and Systems, Jeju, Korea, 17–21 October 2012. [Google Scholar]
- Chandraiah, P.; Dömer, R. Computer-Aided Recoding to Create Structured and Analyzable System Models. ACM Trans. Embed. Comput. Syst. 2012, 11S, 1–27. [Google Scholar] [CrossRef] [Green Version]
- Kim, H.; Fried, D.; Menegay, P.; Soremekun, G. Integrated Modeling and Analysis to Support Model-Based Systems Engineering. In Proceedings of the ASME 2012 11th Biennial Conference on Engineering Systems Design and Analysis, Nantes, France, 2–4 July 2012. [Google Scholar] [CrossRef]
- Schmelcher, J.; Stetter, R.; Kaufmann, A.; Voos, H. Interdisciplinary System Model For Agent Based Mechatronic Design of Turbocharing Systems. In Proceedings of theInternational Design Conference—Design 2012, Dubrovnik, Croatia, 21–24 May 2012. [Google Scholar]
- Reichwein, A.; Paredis, C.J.J.; Canedo, A.; Witschel, P.; Stelzig, P.E.; Votintseva, A.; Wasgint, R. Maintaining consistency between system architecture and dynamic system models with SysML4Modelica. In Proceedings of the 6th International Workshop on Multi-Paradigm Modeling—MPM ’12, Innsbruck, Austria, 1–5 October 2012. [Google Scholar] [CrossRef]
- Follmer, M.; Hehenberger, P.; Zeman, K. Model-Based Approach for the Reliability Prediction of Mechatronic Systems on the System-Level. In Computer Aided Systems Theory—EUROCAST 2011; Springer: Berlin/Heidelberg, Germany, 2012; pp. 105–112. [Google Scholar] [CrossRef]
- Ramos, A.L.; Ferreira, J.V.; Barcelo, J. Model-Based Systems Engineering: An Emerging Approach for Modern Systems. IEEE Trans. Syst. Man Cybern. Part C 2012, 42, 101–111. [Google Scholar] [CrossRef]
- Becherini, F.; Cencetti, M.; Pasquinelli, M. System Model Optimization through Functional Models Execution: Methodology and Application to System-Level Analysis. In Proceedings of the 2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, Toulouse, France, 25–27 June 2012. [Google Scholar] [CrossRef]
- Glas, M.; Sartorius, S. Towards a continuous build-up process of a reusable requirements-based system model. In Proceedings of the 2012 IEEE Aerospace Conference, Big Sky, MT, USA, 3–10 March 2012. [Google Scholar] [CrossRef]
- Wang, A.L.; Wang, Q.J. An Improved Model Reduction Method and its Application in Similar Simulation of Complex Systems. Adv. Mater. Res. 2013, 744, 8–12. [Google Scholar] [CrossRef]
- Ma, Y.L.; Chen, X.H.; Liu, B.; Zhang, G.F. Energy Efficiency Assessment Oriented Building Energy Consumption System Model. Appl. Mech. Mater. 2013, 415, 734–740. [Google Scholar] [CrossRef]
- Zander, J. Model-based testing for execution algorithms in the simulation of cyber-physical systems. In Proceedings of the 2013 IEEE Autotestcon, Schaumburg, IL, USA, 16–19 September 2013. [Google Scholar] [CrossRef]
- Haveman, S.P.; Bonnema, G.M. Requirements for High Level Models Supporting Design Space Exploration in Model-based Systems Engineering. Procedia Comput. Sci. 2013, 16, 293–302. [Google Scholar] [CrossRef] [Green Version]
- Nattermann, R.; Anderl, R. The W-Model—Using Systems Engineering for Adaptronics. Procedia Comput. Sci. 2013, 16, 937–946. [Google Scholar] [CrossRef] [Green Version]
- Sharon, A.; de Weck, O.L.; Dori, D. Improving Project-Product Lifecycle Management with Model-Based Design Structure Matrix: A joint project management and systems engineering approach. Syst. Eng. 2013, 16, 413–426. [Google Scholar] [CrossRef]
- Gausemeier, J.; Gaukstern, T.; Tschirner, C. Systems Engineering Management Based on a Discipline-Spanning System Model. Procedia Comput. Sci. 2013, 16, 303–312. [Google Scholar] [CrossRef] [Green Version]
- Broy, M. A Model of Dynamic Systems. In From Programs to Systems. The Systems perspective in Computing; Springer: Berlin/Heidelberg, Germany, 2014; pp. 39–53. [Google Scholar] [CrossRef]
- Barbieri, G.; Kernschmidt, K.; Fantuzzi, C.; Vogel-Heuser, B. A SysML based design pattern for the high-level development of mechatronic systems to enhance re-usability. IFAC Proc. Vol. 2014, 47, 3431–3437. [Google Scholar] [CrossRef] [Green Version]
- Zierolf, M.L.; Brinson, T.; Fleming, A. Integrated System Modeling; SAE Technical Paper Series; SAE International: Warrendale, PA, USA, 2014. [Google Scholar] [CrossRef]
- Komoto, H.; Kondoh, S.; Masui, K.; Tezuka, A. Parameter-oriented Visualization of a Modelica Model with a Numerical Data Integration Feature. Procedia CIRP 2014, 21, 40–45. [Google Scholar] [CrossRef] [Green Version]
- Micouin, P. Property-Model Methodology: A Model-Based Systems Engineering Approach Using VHDL-AMS. Syst. Eng. 2013, 17, 249–263. [Google Scholar] [CrossRef]
- Song, Y.; Cao, K.; Zhang, D. The research on system-level modeling technology of mixed-level abstraction. In Proceedings of the 2014 International Conference on Anti-Counterfeiting, Security and Identification (ASID), Macao, China, 12–14 December 2014. [Google Scholar] [CrossRef]
- Pfluegl, H.; Ricci, C.; Borgarello, L.; Magnin, P.; Sellier, F.; Berzi, L.; Pierini, M.; Mazal, C.; Benzaoui, H. A Framework for Electric Vehicle Development: From Modelling to Engineering Through Real-World Data Analysis. In Electric Vehicle Systems Architecture and Standardization Needs; Springer: Berlin/Heidelberg, Germany, 2015; pp. 55–73. [Google Scholar] [CrossRef]
- Acker, B.V.; Denil, J.; Vangheluwe, H.; Meulenaere, P.D. Managing Heterogeneity in Model-Based Systems Engineering of Cyber-Physical Systems. In Proceedings of the 2015 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), Krakow, Poland, 4–6 November 2015. [Google Scholar] [CrossRef]
- Aboutaleb, H.; Monsuez, B. Measuring the Complexity of a Higraph-based System Model: Formalism and Metrics. Procedia Comput. Sci. 2015, 44, 11–20. [Google Scholar] [CrossRef] [Green Version]
- Morkevicius, A.; Jankevicius, N. An approach: SysML-based automated requirements verification. In Proceedings of the 2015 IEEE International Symposium on Systems Engineering (ISSE), Rome, Italy, 28–30 September 2015. [Google Scholar] [CrossRef]
- Tschirner, C.; Bretz, L.; Dumitrescu, R.; Gausemeier, J. Applying Model-Based Systems Engineering for Product Engineering Management concepts for industrial application. In Proceedings of the 2015 IEEE International Symposium on Systems Engineering (ISSE), Rome, Italy, 28–30 September 2015. [Google Scholar] [CrossRef]
- Kaslow, D. CubeSat Model Based System Engineering (MBSE) Reference Model - Application in the Concept Lifecycle Phase. In Proceedings of the AIAA SPACE 2015 Conference and Exposition, Pasadena, CA, USA, 31 August–2 September 2015. [Google Scholar] [CrossRef] [Green Version]
- Kaslow, D.; Anderson, L.; Asundi, S.; Ayres, B.; Iwata, C.; Shiotani, B.; Thompson, R. Developing a CubeSat Model-Based System Engineering (MBSE) Reference Model—Interim status. In Proceedings of the 2015 IEEE Aerospace Conference, Big Sky, MT, USA, 7–14 March 2015. [Google Scholar] [CrossRef]
- Holtmann, J.; Bernijazov, R.; Meyer, M.; Schmelter, D.; Tschirner, C. Integrated systems engineering and software requirements engineering for technical systems. In Proceedings of the 2015 International Conference on Software and System Process—ICSSP 2015, Tallinn, Estonia, 24–26 August 2015. [Google Scholar] [CrossRef]
- Dumitrescu, R.; Bremer, C.; Kühn, A.; Trächtler, A.; Frieben, T. Model-based development of products, processes and production resources. Automatisierungstechnik 2015, 63. [Google Scholar] [CrossRef]
- Iwata, C.; Infeld, S.; Bracken, J.M.; McGuire, M.; McQuirck, C.; Kisdi, A.; Murphy, J.; Cole, B.; Zarifian, P. Model-Based Systems Engineering in Concurrent Engineering Centers. In Proceedings of the AIAA SPACE 2015 Conference and Exposition, Pasadena, CA, USA, 31 August–2 September 2015. [Google Scholar] [CrossRef] [Green Version]
- Hampson, K. Technical Evaluation of the Systems Modeling Language (SysML). Procedia Comput. Sci. 2015, 44, 403–412. [Google Scholar] [CrossRef] [Green Version]
- Aboutaleb, H.; Monsuez, B. Towards a Holistic Definition of System Engineering: Paradigm and Modeling Requirements. In Progress in Systems Engineering; Springer: Berlin/Heidelberg, Germany, 2015; pp. 603–608. [Google Scholar] [CrossRef]
- Cheng, Y.; Zhou, Y. A CIM extended power transmission and transformation on-line monitoring system model. In Proceedings of the 2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS), Beijing, China, 26–28 August 2016. [Google Scholar] [CrossRef]
- Johnson, A.M.; Burden, S.A.; Koditschek, D.E. A hybrid systems model for simple manipulation and self-manipulation systems. Int. J. Robot. Res. 2016, 35, 1354–1392. [Google Scholar] [CrossRef] [Green Version]
- Kulkarni, T.; DeBruin, K.; Nelessen, A.; Reilley, K.A.; Peak, R.; Edwards, S.J.; Mavris, D.N. A Model Based Systems Engineering Approach Towards Developing a Rapid Analysis and Trades Environment. In Proceedings of the AIAA SPACE 2016, Long Beach, CA, USA, 13–16 September 2016. [Google Scholar] [CrossRef]
- Sindiy, O.; Mozafari, T.; Budney, C. Application of Model-Based Systems Engineering for the Development of the Asteroid Redirect Robotic Mission. In Proceedings of the AIAA SPACE 2016, Long Beach, CA, USA, 13–16 September 2016. [Google Scholar] [CrossRef]
- Brecher, C.; Obdenbusch, M.; Ozdemir, D.; Flender, J.; Weber, A.R.; Jordan, L.; Witte, M. Interdisciplinary specification of functional structures for machine design. In Proceedings of the 2016 IEEE International Symposium on Systems Engineering (ISSE), Edinburgh, UK, 3–5 October 2016. [Google Scholar] [CrossRef]
- Vannesjo, S.J.; Duerst, Y.; Vionnet, L.; Dietrich, B.E.; Pavan, M.; Gross, S.; Barmet, C.; Pruessmann, K.P. Gradient and shim pre-emphasis by inversion of a linear time-invariant system model. Magn. Reson. Med. 2016, 78, 1607–1622. [Google Scholar] [CrossRef] [Green Version]
- Henke, C.; Michael, J.; Lankeit, C.; Trachtler, A. A holistic approach for virtual commissioning of intelligent systems: Model-based systems engineering for the development of a turn-milling center. In Proceedings of the 2017 Annual IEEE International Systems Conference (SysCon), Montreal, QC, Canada, 24–27 April 2017. [Google Scholar] [CrossRef]
- Pleshkova, S.; Zahariev, Z. Development of system model for audio visual control of mobile robots with voice and gesture commands. In Proceedings of the 2017 40th International Spring Seminar on Electronics Technology, Sofia, Bulgaria, 10–14 May 2017. [Google Scholar] [CrossRef]
- Wu, Q.; Gouyon, D.; Levrat, É.; Boudau, S. A Review of Know-How Reuse with Patterns in Model-Based Systems Engineering. In Complex Systems Design & Management; Springer: Berlin/Heidelberg, Germany, 2018; pp. 219–229. [Google Scholar] [CrossRef]
- Qu, Q.; He, X.; Cheng, H.; Zhang, W. The Design of SoS Multi-Agent System Model Based on Emergence Imitation. In Proceedings of the 2017 International Conference on Applied Mathematics, Modeling and Simulation (AMMS 2017), Shanghai, China, 26–27 November 2017. [Google Scholar] [CrossRef] [Green Version]
- Kaslow, D.; Ayres, B.; Cahill, P.T.; Hart, L.; Yntema, R. A Model-Based Systems Engineering (MBSE) approach for defining the behaviors of CubeSats. In Proceedings of the 2017 IEEE Aerospace Conference, Big Sky, MT, USA, 4–11 March 2017. [Google Scholar] [CrossRef]
- Watson, M.E.; Rusnock, C.F.; Colombi, J.M.; Miller, M.E. Human-Centered Design Using System Modeling Language. J. Cogn. Eng. Decis. Mak. 2017, 11, 252–269. [Google Scholar] [CrossRef]
- Fischer, P.M.; Lüdtke, D.; Lange, C.; Roshani, F.C.; Dannemann, F.; Gerndt, A. Implementing model-based system engineering for the whole lifecycle of a spacecraft. CEAS Space J. 2017, 9, 351–365. [Google Scholar] [CrossRef]
- Rambikur, S.A.; Giammarco, K.; O’Halloran, B. Increasing System Failure Analysis Effectiveness Through Architecture Modeling. Procedia Comput. Sci. 2017, 114, 4–13. [Google Scholar] [CrossRef]
- Friedl, M.; Kellner, A.; Weingartner, L. Integration of domain-specific simulation models into descriptive system models by using SysML. In Proceedings of the 2017 IEEE International Systems Engineering Symposium (ISSE), Vienna, Austria, 11–13 October 2017. [Google Scholar] [CrossRef]
- Kößler, J.; Paetzold, K. Integration Of Mbse Into Existing Development. In Proceedings of the 21st International Conference on Engineering Design, ICED17, Vancouver, BC, Canada, 21–25 August 2017. [Google Scholar]
- Hanson, A.; Mindock, J.; McGuire, K.; Reilly, J.; Cerro, J.; Othon, W.; Rubin, D.; Urbina, M.; Canga, M. Using A Model-Based Systems Engineering Approach For Exploration Medical System Development; International Astronautical Congress (IAC): Adelaide, Australia, 2017. [Google Scholar]
- Parrott, E.; Weiland, K. Using Model-Based Systems Engineering to Provide Artifacts for NASA Project Life-cycle and Technical Reviews. In Proceedings of the AIAA SPACE and Astronautics Forum and Exposition, Orlando, FL, USA, 12–14 September 2017. [Google Scholar] [CrossRef] [Green Version]
- Anyanhun, A.I.; Edmonson, W.W. An MBSE conceptual design phase model for inter-satellite communication. In Proceedings of the 2018 Annual IEEE International Systems Conference (SysCon), Vancouver, BC, Canada, 23–26 April 2018. [Google Scholar] [CrossRef]
- Wang, H.; Thomson, V.; Tang, C. Change propagation analysis for system modeling using Semantic Web technology. Adv. Eng. Inform. 2018, 35, 17–29. [Google Scholar] [CrossRef]
- Fischer, P.M.; Deshmukh, M.; Maiwald, V.; Quantius, D.; Gomez, A.M.; Gerndt, A. Conceptual data model: A foundation for successful concurrent engineering. Concurr. Eng. 2017, 26, 55–76. [Google Scholar] [CrossRef]
- Kübler, K.; Scheifele, S.; Scheifele, C.; Riedel, O. Model-Based Systems Engineering for Machine Tools and Production Systems (Model-Based Production Engineering). Procedia Manuf. 2018, 24, 216–221. [Google Scholar] [CrossRef]
- Bossa, B.; Boulbene, B.; Dubé, S.; Pantel, M. Towards a Co-simulation Based Model Assessment Process for System Architecture. In Software Technologies: Applications and Foundations; Springer: Berlin/Heidelberg, Germany, 2018; pp. 58–68. [Google Scholar] [CrossRef]
- Papakonstantinou, N.; Linnosmaa, J.; Alanen, J.; Bashir, A.Z.; O’Halloran, B.; Bossuyt, D.L.V. Early Hybrid Safety and Security Risk Assessment Based on Interdisciplinary Dependency Models. In Proceedings of the 2019 Annual Reliability and Maintainability Symposium (RAMS), Orlando, FL, USA, 28–31 January 2019. [Google Scholar] [CrossRef]
- Gaskell, J.D.; Harrison, C.N. Improved System Engineering Technical Review’s Entrance/Exit Criteria with Model Maturity Metrics. In Proceedings of the 2019 International Symposium on Systems Engineering (ISSE), Edinburgh, UK, 1–3 October 2019. [Google Scholar] [CrossRef]
- Wang, Y.; Zingel, P.; Anderl, R. A Methodical Approach for Using SysML to Optimize Product Architectures for Industrie 4.0. In Proceedings of the International MultiConference of Engineers and Computer Scientists 2019 IMECS, Hong Kong, China, 13–15 March 2019. [Google Scholar]
- Duncan, K.R.; Etienne-Cummings, R. A Model-Based Systems Engineering Approach to Trade Space Exploration of Implanted Wireless Biotelemetry Communication Systems. IEEE Syst. J. 2019, 13, 1669–1677. [Google Scholar] [CrossRef]
- Kunnen, S.G.; Adamenko, D.; Pluhnau, R.; Nagarajah, A. An Approach to Integrate Risk Management in Cross-structure SysML-models. Proc. Des. Soc. Int. Conf. Eng. Des. 2019, 1, 3571–3580. [Google Scholar] [CrossRef] [Green Version]
- Buldakova, T. Approaches to the Development of Complex Systems Models. In Proceedings of the 2019 XXI International Conference Complex Systems: Control and Modeling Problems (CSCMP), Samara, Russia, 3–6 September 2019. [Google Scholar] [CrossRef]
- Stevens, R. Concept Design Using Model Based Systems Engineering. In Proceedings of the 2019 IEEE Aerospace Conference, Big Sky, MT, USA, 2–9 March 2019. [Google Scholar] [CrossRef]
- Konrad, C.; Jacobs, G.; Rasor, R.; Riedel, R.; Katzwinkel, T.; Siebrecht, J. Enabling complexity management through merging business process modeling with MBSE. Procedia CIRP 2019, 84, 451–456. [Google Scholar] [CrossRef]
- Baklouti, A.; Nguyen, N.; Mhenni, F.; Choley, J.Y.; Mlika, A. Improved Safety Analysis Integration in a Systems Engineering Approach. Appl. Sci. 2019, 9, 1246. [Google Scholar] [CrossRef] [Green Version]
- Bagdatli, B.; Karagoz, F.; Reilley, K.A.; Mavris, D.N. MBSE-enabled Interactive Environment for Aircraft Conceptual Sizing & Synthesis. In Proceedings of the AIAA Scitech 2019 Forum, San Diego, CA, USA, 7–11 January 2019. [Google Scholar] [CrossRef]
- Gao, X.; Zhang, Y.; Wang, Z. The Architecture of Digital System Model for Systems-of-Systems Engineering. In Proceedings of the 2019 Chinese Automation Congress (CAC), Hangzhou, China, 22–24 November 2019. [Google Scholar] [CrossRef]
- Kamburjan, E.; Stromberg, J. Tool Support for Validation of Formal System Models: Interactive Visualization and Requirements Traceability. Electron. Proc. Theor. Comput. Sci. 2019, 310, 70–85. [Google Scholar] [CrossRef]
- Duhil, C.; Babau, J.P.; Lépicier, E.; Voirin, J.L.; Navas, J. Chaining model transformations to develop a system model verification tool. In Proceedings of the 35th Annual ACM Symposium on Applied Computing, Brno, Czech Republic, 30 March 2020. [Google Scholar] [CrossRef] [Green Version]
- Zimmermann, T.C.; Masuhr, C.; Stark, R. MBSE-Entwicklungsfähigkeit für Digitale Zwillinge. ZWF Z. FüR Wirtsch. Fabr. 2020, 115, 51–54. [Google Scholar] [CrossRef]
- Mei, Z.; Chen, L.; Ding, J. Multi-domain integrated modeling and verification for the ball screw feed system in machine tools. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2020, 234, 1707–1719. [Google Scholar] [CrossRef]
Source Name | Date Coverage | Last Searched | Comments on Included Data |
---|---|---|---|
Scopus | 1960–2020 | 21 July 2020 | 41,462 journals, proceedings, trade publications and books |
Web of Science | 1970–2020 | 28 July 2020 | 21,419 books, proceedings and journals |
Sage Journals | 1847–2020 | 22 July 2020 | 1211 journals |
IEEExplore | 1872–2021 | 24 July 2020 | 5,329,188 articles from journals, conferenes, early access publications, standards, magazines, courses and books |
arXiv.org | 1991–2020 | 31 July 2020 | 1,795,706 open-access articles (only explicitly submitted to arXiv.org) |
Reference | Year | Type | Domain | Category | Multitude | Usage |
---|---|---|---|---|---|---|
Capehart [5] | 1977 | Journal Article | Production Systems | theoretical concept | single | analytics |
Joshi et al. [6] | 1995 | Journal Article | Production Systems | theoretical concept | multiple | synthesis |
Ironmonger et al. [7] | 1996 | Conference Paper | Energy | prototype | single | analytics |
Bluff [8] | 1999 | Conference Paper | Air and land vehicle | theoretical concept | multiple | synthesis |
Bluff [9] | 1999 | Journal Article | Air and land vehicle | theoretical concept | multiple | synthesis |
Estanbouli et al. [10] | 2004 | Conference Paper | Other | theoretical concept | single | analytics |
Hicks et al. [11] | 2004 | Journal Article | Other | theoretical concept | single | synthesis |
Wilson et al. [12] | 2007 | Journal Article | Defense | theoretical concept | single | analytics |
Che and Jennings [13] | 2007 | Conference Paper | Air and land vehicle | theoretical concept | multiple | synthesis |
Ma et al. [14] | 2008 | Conference Paper | Energy | theoretical concept | single | analytics |
Curry et al. [15] | 2008 | Journal Article | Other | theoretical concept | single | analytics |
Sturm [16] | 2008 | Conference Paper | Defense | theoretical concept | single | synthesis |
Wakefield and Miller [17] | 2008 | Conference Paper | Air and land vehicle | theoretical concept | multiple | analytics |
Amrhein et al. [18] | 2008 | Journal Article | Air and land vehicle | theoretical concept | both | analytics |
Hoang et al. [19] | 2008 | Conference Paper | Space Technology | … | multiple | analytics |
Hummel and Braun [20] | 2008 | Conference Paper | not specified | theoretical concept | multiple | analytics |
[21] | 2009 | Conference Paper | Air and land vehicle | theoretical concept | multiple | analytics |
Qamar et al. [22] | 2009 | Conference Paper | not specified | theoretical concept | multiple | analytics |
Li and Xiong [23] | 2010 | Conference Paper | Air and land vehicle | theoretical concept | multiple | analytics |
Dickerson and Valerdi [24] | 2010 | Conference Paper | Defense | prototype | multiple | synthesis |
Borutzky [25] | 2010 | Monography | not specified | theoretical concept | single | synthesis |
Follmer et al. [26] | 2010 | Conference Paper | not specified | theoretical concept | multiple | analytics |
Stetter et al. [27] | 2011 | Conference Paper | not specified | theoretical concept | multiple | synthesis |
Kleins et al. [28] | 2011 | Conference Paper | not specified | prototype | multiple | synthesis |
Witsch and Vogel-Heuser [29] | 2011 | Conference Paper | Production system | theoretical concept | multiple | synthesis |
Schütz and Vogel-Heuser [30] | 2011 | Other | Production system | theoretical concept | single | synthesis |
Piaszczyk [31] | 2011 | Other | Defense | theoretical concept | multiple | analytics |
Guan et al. [32] | 2012 | Journal Article | Air and land vehicle | theoretical concept | multiple | analytics |
Strahilov et al. [33] | 2012 | Conference Paper | Production systems | theoretical concept | multiple | analytics |
Magalhaes et al. [34] | 2012 | Journal Article | Energy | theoretical concept | multiple | synthesis |
Hoffmann [35] | 2012 | Conference Paper | Other | theoretical concept | multiple | synthesis |
Ahn et al. [36] | 2012 | Conference Paper | Other | prototype | single | analytics |
Chandraiah and Dömer [37] | 2012 | Journal Article | Other | theoretical concept | single | synthesis |
Kim et al. [38] | 2012 | Conference Paper | Air and land vehicle | theoretical concept | multiple | analytics |
Schmelcher et al. [39] | 2012 | Conference Paper | Air and land vehicle | theoretical concept | multiple | synthesis |
Reichwein et al. [40] | 2012 | Conference Paper | not specified | theoretical concept | multiple | synthesis |
Follmer et al. [41] | 2012 | Conference Paper | not specified | theoretical concept | single | synthesis |
Ramos et al. [42] | 2012 | Conference Paper | Other | theoretical concept | multiple | synthesis |
Becherini et al. [43] | 2012 | Conference Paper | Space Technology | theoretical concept | single | analytics |
Glas and Sartorius [44] | 2012 | Conference Paper | Air and land vehicle | theoretical concept | multiple | analytics |
Wang and Wang [45] | 2013 | Journal Article | Energy | theoretical concept | single | analytics |
Ma et al. [46] | 2013 | Journal Article | Other | theoretical concept | single | analytics |
Zander [47] | 2013 | Conference Paper | Other | prototype | single | analytics |
Haveman and Bonnema [48] | 2013 | Conference Paper | Air and land vehicle | theoretical concept | multiple | synthesis |
Nattermann and Anderl [49] | 2013 | Conference Paper | Air and land vehicle | prototype | multiple | synthesis |
Sharon et al. [50] | 2013 | Journal Article | not specified | theoretical concept | single | synthesis |
Gausemeier et al. [51] | 2013 | Journal Article | not specified | theoretical concept | multiple | synthesis |
Broy [52] | 2014 | Conference Paper | not specified | theoretical concept | single | analytics |
Barbieri et al. [53] | 2014 | Conference Paper | Production system | prototype | multiple | synthesis |
Zierolf et al. [54] | 2014 | Conference Paper | Air and land vehicle | theoretical concept | multiple | analytics |
Komoto et al. [55] | 2014 | Conference Paper | not specified | theoretical concept | multiple | synthesis |
Micouin [56] | 2014 | Journal Article | Air and land vehicle | theoretical concept | multiple | analytics |
Song et al. [57] | 2014 | Conference Paper | Other | theoretical concept | single | multiple |
Pfluegl et al. [58] | 2015 | Monography | Air and land vehicle | prototype | multiple | analytics |
Acker et al. [59] | 2015 | Conference Paper | Other | theoretical concept | multiple | analytics |
Aboutaleb and Monsuez [60] | 2015 | Journal Article | Other | theoretical concept | single | synthesis |
Morkevicius and Jankevicius [61] | 2015 | Conference Paper | Air and land vehicle | theoretical concept | multiple | analytics |
Tschirner et al. [62] | 2015 | Conference Paper | not specified | theoretical concept | multiple | analytics |
Kaslow [63] | 2015 | Conference Paper | Space Technology | theoretical concept | multiple | analytics |
Kaslow et al. [64] | 2015 | Conference Paper | Space Technology | theoretical concept | multiple | synthesis |
Holtmann et al. [65] | 2015 | Conference Paper | Air and land vehicle | theoretical concept | multiple | synthesis |
Dumitrescu et al. [66] | 2015 | Other | not specified | theoretical concept | multiple | synthesis |
Iwata et al. [67] | 2015 | Conference Paper | Space Technology | theoretical concept | single | analytics |
Hampson [68] | 2015 | Journal Article | not specified | theoretical concept | multiple | analytics |
Aboutaleb and Monsuez [69] | 2015 | Conference Paper | not specified | theoretical concept | multiple | synthesis |
Cheng and Zhou [70] | 2016 | Conference Paper | Energy | theoretical concept | multiple | analytics |
Johnson et al. [71] | 2016 | Journal Article | Other | theoretical concept | multiple | analytics |
Kulkarni et al. [72] | 2016 | Conference Paper | Space Technology | prototype | multiple | analytics |
Sindiy et al. [73] | 2016 | Conference Paper | Space Technology | existing business | multiple | synthesis |
Brecher et al. [74] | 2016 | Conference Paper | Production systems | theoretical concept | multiple | synthesis |
Vannesjo et al. [75] | 2016 | Journal Article | Other | theoretical concept | single | synthesis |
Henke et al. [76] | 2016 | Conference Paper | Production system | prototype | multiple | synthesis |
Pleshkova and Zahariev [77] | 2017 | Conference Paper | Other | prototype | multiple | synthesis |
Wu et al. [78] | 2018 | Conference Paper | Energy | theoretical concept | single | analytics |
Qu et al. [79] | 2017 | Conference Paper | Defense | … | multiple | analytics |
Kaslow et al. [80] | 2017 | Conference Paper | Space Technology | theoretical concept | multiple | synthesis |
Watson et al. [81] | 2017 | Journal Article | Defense | theoretical concept | multiple | synthesis |
Fischer et al. [82] | 2017 | Journal Article | Space Technology | prototype | multiple | synthesis |
Rambikur et al. [83] | 2017 | Conference Paper | Other | theoretical concept | multiple | analytics |
Friedl et al. [84] | 2017 | Conference Paper | Production system | theoretical concept | multiple | synthesis |
Kößler and Paetzold [85] | 2017 | Conference Paper | not specified | theoretical concept | multiple | analytics |
Hanson et al. [86] | 2017 | Conference Paper | Other | theoretical concept | multiple | synthesis |
Parrott and Weiland [87] | 2017 | Conference Paper | Space Technology | theoretical concept | multiple | analytics |
Anyanhun and Edmonson [88] | 2018 | Conference Paper | Space Technology | theoretical concept | single | synthesis |
Wang et al. [89] | 2018 | Journal Article | not specified | theoretical concept | multiple | synthesis |
Fischer et al. [90] | 2018 | Conference Paper | Space Technology | existing business | multiple | synthesis |
Kübler et al. [91] | 2018 | Conference Paper | Production system | theoretical concept | single | synthesis |
Madni and Sievers [2] | 2018 | Journal Article | not specified | theoretical concept | multiple | synthesis |
Bossa et al. [92] | 2018 | Conference Paper | Air and land vehicle | prototype | single | analytics |
Papakonstantinou et al. [93] | 2019 | Conference Paper | Energy | theoretical concept | multiple | analytics |
Gaskell and Harrison [94] | 2019 | Conference Paper | Defense | theoretical concept | multiple | analytics |
Wang et al. [95] | 2019 | Conference Paper | Production system | theoretical concept | multiple | analytics |
Duncan and Etienne-Cummings [96] | 2019 | Journal Article | Other | theoretical concept | multiple | analytics |
Kunnen et al. [97] | 2019 | Conference Paper | Not specified | theoretical concept | multiple | synthesis |
Buldakova [98] | 2019 | Conference Paper | not specified | theoretical concept | multiple | synthesis |
Stevens [99] | 2019 | Conference Paper | Space Technology | theoretical concept | multiple | synthesis |
Konrad et al. [100] | 2019 | Conference Paper | Other | theoretical concept | multiple | analytics |
Baklouti et al. [101] | 2019 | Journal Article | Air and land vehicle | theoretical concept | multiple | analytics |
Bagdatli et al. [102] | 2019 | Conference Paper | Air and land vehicle | theoretical concept | multiple | synthesis |
Gao et al. [103] | 2019 | Conference Paper | Defense | theoretical concept | multiple | analytics |
Kamburjan and Stromberg [104] | 2019 | Conference Paper | not specified | theoretical concept | single | analytics |
Duhil et al. [105] | 2020 | Conference Paper | Defense | theoretical concept | single | analytics |
Zimmermann et al. [106] | 2020 | Other | not specified | theoretical concept | multiple | analytics |
Mei et al. [107] | 2020 | Journal Article | Production System | prototype | multiple | analytics |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Schmidt, M.M.; Zimmermann, T.C.; Stark, R. Systematic Literature Review of System Models for Technical System Development. Appl. Sci. 2021, 11, 3014. https://doi.org/10.3390/app11073014
Schmidt MM, Zimmermann TC, Stark R. Systematic Literature Review of System Models for Technical System Development. Applied Sciences. 2021; 11(7):3014. https://doi.org/10.3390/app11073014
Chicago/Turabian StyleSchmidt, Marvin M., Thomas C. Zimmermann, and Rainer Stark. 2021. "Systematic Literature Review of System Models for Technical System Development" Applied Sciences 11, no. 7: 3014. https://doi.org/10.3390/app11073014
APA StyleSchmidt, M. M., Zimmermann, T. C., & Stark, R. (2021). Systematic Literature Review of System Models for Technical System Development. Applied Sciences, 11(7), 3014. https://doi.org/10.3390/app11073014