L. Berardinelli, A. Mazak, O. Alt, M. Wimmer, G. Kappel: Model-Driven Systems Engineering: Principles and Application in the CPPS Domain, in Multi-Disciplinary Engineering for CPPS, herausgegeben von: Stefan Biffl, Arndt Lüder, Detlef Gerhard, Springer, 2017, ISBN: 978-3-319-56344-2, pages 261 - 299. doi: 10.1007/978-3-319-56345-9_11


To engineer large, complex, and interdisciplinary systems, modeling is considered as the universal technique to understand and simplify reality through abstraction, and thus, models are in the center as the most important artifacts throughout interdisciplinary activities within model-driven engineering processes. Model-Driven Systems Engineering (MDSE) is a systems engineering paradigm that promotes the systematic adoption of models throughout the engineering process by identifying and integrating appropriate concepts, languages, techniques, and tools. This chapter discusses current advances as well as challenges towards the adoption of model-driven approaches in cyber-physical production systems (CPPS) engineering. In particular, we discuss how modeling standards, modeling languages, and model transformations are employed to support current systems engineering processes in the CPPS domain, and we show their integration and application based on a case study concerning a lab-sized production system. The major outcome of this case study is the realization of an automated engineering tool chain, including the languages SysML, AML, and PMIF, to perform early design and validation.

Model-Driven Systems Engineering: Principles and Application in the CPPS Domain