Definition of a system model for model-based development

Research output: Contribution to journalArticleResearchpeer-review

Abstract

The term ‘system model’ is used in many different domains, fields of application and in various forms with different meanings. One of model-based systems engineering’s targets is the generation of a system model, which is used to describe complex system aspects across multiple views of disciplines and technical domains. Often a system model generated with systems modeling language is used as a central placed model in development. Besides, there are practical approaches, where models generated with other languages are also sometimes called system models. The scope of this paper is a generic definition of the term ‘system model’ and its interactions with other types of models in a model-based development ecosystem. Based on the analysis of the actual situation, a concept for the definition of system models is presented, which enables the use of multiple system models and which helps to understand the interactions with other types of models. For better comprehension of a system model’s role in development, a three dimensional cube for visualization of system models and specific models is presented. Coupled with the definition of the term, interactions to other approaches like product lifecycle management and the vision of a single source of truth for development are investigated and discussed.
Original languageEnglish
JournalSN Applied Sciences
Volume1
Issue number9
Publication statusPublished - 23 Aug 2019

Fingerprint

Systems engineering
Ecosystems
Large scale systems
Visualization
Modeling languages

Keywords

  • System model
  • specific model
  • model-based development
  • Model-based systems engineering

Cite this

Definition of a system model for model-based development. / Hick, Hannes; Bajzek, Matthias; Faustmann, Clemens.

In: SN Applied Sciences, Vol. 1, No. 9, 23.08.2019.

Research output: Contribution to journalArticleResearchpeer-review

@article{40749b49549c43f9b05847a8a8fc3bdc,
title = "Definition of a system model for model-based development",
abstract = "The term ‘system model’ is used in many different domains, fields of application and in various forms with different meanings. One of model-based systems engineering’s targets is the generation of a system model, which is used to describe complex system aspects across multiple views of disciplines and technical domains. Often a system model generated with systems modeling language is used as a central placed model in development. Besides, there are practical approaches, where models generated with other languages are also sometimes called system models. The scope of this paper is a generic definition of the term ‘system model’ and its interactions with other types of models in a model-based development ecosystem. Based on the analysis of the actual situation, a concept for the definition of system models is presented, which enables the use of multiple system models and which helps to understand the interactions with other types of models. For better comprehension of a system model’s role in development, a three dimensional cube for visualization of system models and specific models is presented. Coupled with the definition of the term, interactions to other approaches like product lifecycle management and the vision of a single source of truth for development are investigated and discussed.",
keywords = "System model, specific model, model-based development, Model-based systems engineering",
author = "Hannes Hick and Matthias Bajzek and Clemens Faustmann",
year = "2019",
month = "8",
day = "23",
language = "English",
volume = "1",
journal = "SN Applied Sciences",
issn = "2523-3963",
publisher = "Springer International Publishing AG",
number = "9",

}

TY - JOUR

T1 - Definition of a system model for model-based development

AU - Hick, Hannes

AU - Bajzek, Matthias

AU - Faustmann, Clemens

PY - 2019/8/23

Y1 - 2019/8/23

N2 - The term ‘system model’ is used in many different domains, fields of application and in various forms with different meanings. One of model-based systems engineering’s targets is the generation of a system model, which is used to describe complex system aspects across multiple views of disciplines and technical domains. Often a system model generated with systems modeling language is used as a central placed model in development. Besides, there are practical approaches, where models generated with other languages are also sometimes called system models. The scope of this paper is a generic definition of the term ‘system model’ and its interactions with other types of models in a model-based development ecosystem. Based on the analysis of the actual situation, a concept for the definition of system models is presented, which enables the use of multiple system models and which helps to understand the interactions with other types of models. For better comprehension of a system model’s role in development, a three dimensional cube for visualization of system models and specific models is presented. Coupled with the definition of the term, interactions to other approaches like product lifecycle management and the vision of a single source of truth for development are investigated and discussed.

AB - The term ‘system model’ is used in many different domains, fields of application and in various forms with different meanings. One of model-based systems engineering’s targets is the generation of a system model, which is used to describe complex system aspects across multiple views of disciplines and technical domains. Often a system model generated with systems modeling language is used as a central placed model in development. Besides, there are practical approaches, where models generated with other languages are also sometimes called system models. The scope of this paper is a generic definition of the term ‘system model’ and its interactions with other types of models in a model-based development ecosystem. Based on the analysis of the actual situation, a concept for the definition of system models is presented, which enables the use of multiple system models and which helps to understand the interactions with other types of models. For better comprehension of a system model’s role in development, a three dimensional cube for visualization of system models and specific models is presented. Coupled with the definition of the term, interactions to other approaches like product lifecycle management and the vision of a single source of truth for development are investigated and discussed.

KW - System model

KW - specific model

KW - model-based development

KW - Model-based systems engineering

M3 - Article

VL - 1

JO - SN Applied Sciences

JF - SN Applied Sciences

SN - 2523-3963

IS - 9

ER -