Modellbasiertes Systems Engineering (MBSE) (auch: „Modellbasierte Systementwicklung“) ist eine Methodik des Systems Engineerings, in der Informationen über ein (zu entwickelndes) System nicht mehr ausschließlich auf Dokumenten basieren, sondern auf Modellen.

Diese Modelle werden in der Regel auf Basis der UML- oder SysML-Spezifikation erstellt.[1]

Definition

[Bearbeiten | Quelltext bearbeiten]

2007 definierte das International Council on Systems Engineering (INCOSE) MBSE als “the formalized application of modeling to support system requirements, design, analysis, verification and validation activities beginning in the conceptual design phase and continuing throughout development and later life cycle phases.”[2]

Also in etwa folgendermaßen:

„[MBSE ist] der Gebrauch einer formalisierten Modellierung [eines Systems], mit dem Ziel, bei den verschiedenen Aspekten wie Anforderungen, Design, Analyse sowie Prüfung und Validierung zu unterstützen, und zwar von Anfang an bis hin zu den späten Phasen im Lebenszyklus [des Systems].“

In Anwendungsfällen, in denen die Relevanz der Modellierung die bloße systemtechnische Beschreibung deutlich übersteigt und integraler Bestandteil des Entwicklungsprozesses ist, wird gelegentlich der Begriff des modellgetriebenen Systems Engineering (Model Driven Systems Engineering, MDSE) verwendet.[3]

Seit 2018 findet durch die INCOSE eine Weiterentwicklung von MBSE zu noch weiter umfassendem, interdisziplinärem Digital Engineering statt.[4] Ferner wurde die INCOSE Vision aus 2009 zur Zukunft des Systems Engineering fortgeschrieben und als strategischer Leitfaden bis 2035 veröffentlicht.[5]

Die Vorteile und Herausforderungen von MBSE lassen sich aus den umfassenden Erfahrungen von MBSE-Spezialisten und begleitender KI-gestützter Analyse zusammenstellen, klassifizieren und nach ihrer Bedeutung bewerten.

Vorteile

[Bearbeiten | Quelltext bearbeiten]
Zusammenfassung der MBSE-Vorteile

Im Vergleich zu reinen Textdokumenten haben Systems-Engineering-Modelle mehrere, sehr konkrete Vorteile.[6][7] Im Folgenden sind sie thematisch klassifiziert nach ihrer Bedeutung aufgelistet, beginnend mit dem jeweils wichtigsten Vorteil:

Modelle und Modellierung

[Bearbeiten | Quelltext bearbeiten]

MBSE Lebenszyklusprozess

[Bearbeiten | Quelltext bearbeiten]

Organisatorische Aspekte

[Bearbeiten | Quelltext bearbeiten]

MBSE-Infrastruktur

[Bearbeiten | Quelltext bearbeiten]

Es gibt umfassende Literatur über MBSE-Infrastruktur und verknüpfte MBSE-Werkzeuge.[9] Zentraler Punkt ist überall:

Wichtig ist es, zu beachten, dass diese Vorteils-Rangfolge nur eine allgemeine Schätzung darstellen und die Bedeutung der einzelnen Vorteile stark von spezifischen Projekanforderungen, organisatorischen Bedingungen und Zielen des zu betrachtenden Systems abhängen kann. Dann muss die Reihenfolge entsprechend angepasst werden.

Nach Robert Cloutier sollen so ein besseres Problemverständnis aller Projektbeteiligten und umfangreiche Komplexitätsbeherrschung erzielt werden können.

Herausforderungen

[Bearbeiten | Quelltext bearbeiten]
Mechatronisches V-Modell nach VDI/VDE 2206 aus dem Jahr 2021
Zusammenfassung der MBSE-Herausforderungen

Es gibt ein ganzes Spektrum an Herausforderungen beim Einsatz von MBSE. Diese lassen sich konkret durch ein MBSE-Reifegradmodell bewerten.[10] Die Rangfolge der MBSE-Herausforderungen kann von Projekt zu Projekt unterschiedlich sein, da dies von den jeweiligen Anforderungen des Projekts, dem Fortschritt von MBSE-Implementierung in einer Organisation und den Fähigkeiten des/der jeweiligen Teams abhängt. Daher ist es schwierig, eine allgemeingültige Rangfolge festzulegen. Der VDI empfiehlt jedoch in diesem Zusammenhang in seiner Richtlinie VDI/VDE 2206 aus dem Jahre 2021 das V-Modell als Teil der „Entwicklungsmethodik für mechatronische Systeme“.[11] Darauf aufbauend lässt sich auch hier eine thematisch klassifizierte Rangfolge aufstellen, basierend auf ihrer allgemeinen Bedeutung und den Schwierigkeitsgraden ihrer Elemente, beginnend mit den thematisch jeweils größten Herausforderungen:

Modelle und Modellierung

[Bearbeiten | Quelltext bearbeiten]

MBSE Lebenszyklusprozess

[Bearbeiten | Quelltext bearbeiten]

Organisatorische Aspekte

[Bearbeiten | Quelltext bearbeiten]

MBSE-Infrastruktur

[Bearbeiten | Quelltext bearbeiten]

Je mehr MBSE-Herausforderungen mit zunehmendem MBSE-Reifegrad von einer Organisation und ihren Teams gemeistert werden, um so größer sind die Fähigkeiten effektive Digitale Zwillinge zu entwerfen, gestalten und zu betreiben.

MBSE-Bedeutung für System-of-Systems Engineering

[Bearbeiten | Quelltext bearbeiten]

System-of-Systems Engineering (SoSE) ist ein multidisziplinärer Ansatz zur Entwicklung von großen und komplexen Systemen, die aus mehreren autonomen Einzelsystemen bestehen. SoSE umfasst die Integration dieser Einzelsysteme, um eine Gesamtfunktion zu erreichen, die über die Funktionen der Einzelsysteme hinausgeht.[14]

MBSE wird dabei als Ansatz zur Entwicklung komplexer Systeme mit seiner Verwendung von Modellen zur Beschreibung von Systemen und ihrer Interaktionen in SoSE oft angewendet, um die Entwicklung, Integration und Validierung von Systemen in einer noch komplexeren Umgebung mit anderen interagierenden Systemen zu unterstützen.[15]

Misson-orientiertes V-Modell für den SoSE-Lebenszyklus

In SoSE kann MBSE dazu beitragen, die Komplexität besser zu handhaben, indem es alle beteiligten Systeme und ihre Interaktionen in einem formalen Modell darstellt. Durch die Verwendung von MBSE in SoSE können Ingenieure, Entwickler und Nutzer eine umfassende Sicht auf das System, seine Komplexität und seine Eigenschaften erhalten, einschließlich seiner Funktionalität, Leistung, Sicherheit und Zuverlässigkeit. SoSE-Fähigkeiten sind besonders bei Missionen und herausfordernden Operationen in der Raumfahrt, beim Militär, bei Katastrophen, vernetztem Verkehr und für die kritische Infrastruktur benötigt. Der SoSE-Lebenszyklusprozess orientiert sich dabei stark am mechatronischen V-Modell[11] des MBSE.

Diese wichtigen MBSE-Aspekte für die Komplexitätsbeherrschung bei SoSE können dazu beitragen, die Integration und Interoperabilität von heterogenen Einzelsystemen zu verbessern, die oft von unterschiedlichen Herstellern oder Entwicklern stammen.[16] Diese Einzelsysteme können unterschiedliche Sprachen, Standards, Architekturen und Plattformen verwenden, was die Integration und Zusammenarbeit erschweren kann. Durch die Verwendung von MBSE können diese Systeme in einem einheitlichen Modell beschrieben werden, das die Schnittstellen und Interaktionen zwischen ihnen definiert.

Ein weiterer Vorteil von MBSE in SoSE ist die Möglichkeit, verschiedene Szenarien und Konfigurationen zu modellieren und zu simulieren, um ihre Auswirkungen auf das hochkomplexe Gesamtsystem zu untersuchen und die Effekte aller relevanten Abhängigkeiten besser zu verstehen.[17] Dies kann dazu beitragen, mögliche Probleme und Risiken für das Gesamtsystem im Vorfeld effektiv zu identifizieren und zu lösen, bevor das System implementiert wird.

Beispiele

[Bearbeiten | Quelltext bearbeiten]
Der Zusammenhang von Mission Engineering, SoSE und MBSE

MBSE und Digitale Zwillinge

[Bearbeiten | Quelltext bearbeiten]

Digitale Zwillinge sind eine Technologie, die auf der Schaffung von virtuellen Modellen von physischen Systemen basiert, um deren Verhalten und Leistung zu simulieren, zu analysieren und zu optimieren. MBSE kann für digitale Zwillinge eingesetzt werden, um das Design, die Entwicklung und die Wartung von physischen Systemen zu unterstützen.[8] Die Integration von MBSE in den Entwurfsprozess des Digitalen Zwillings ist ein wichtiger Schritt zur Erstellung eines vollständigen Modells des realen Systems. Dabei werden ähnliche Schritte wie beim mechatronischen V-Modell durchlaufen:

Diese Vorgehensweise bietet folgende Vorteile:

Die Verwendung von MBSE für digitale Zwillinge erfordert eine sorgfältige Integration von verschiedenen Datenquellen und Systemelementen sowie die Verwendung von Standards und Notationen, um eine nahtlose Zusammenarbeit aller Systemelemente zu gewährleisten.

Siehe auch

[Bearbeiten | Quelltext bearbeiten]

Literatur

[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Amelie Flatt, Arne Langner, Olof Leps: Model-Driven Development of Akoma Ntoso Application Profiles. Hrsg.: Springer Nature. 1. Auflage. Springer Nature, Heidelberg 2022, ISBN 978-3-03114131-7 (springer.com [abgerufen am 19. August 2022]).
  2. SE Vision 2020. In: INCOSE. INCOSE – International Council on Systems Engineering, 23. Februar 2009, abgerufen am 4. Mai 2020 (englisch).
  3. Michael Jastram: Ganz schön getrieben. Der Unterschied zwischen MBSE und MDSE. In: Systems Engineering Trends. Formal Mind GmbH, 27. April 2017, abgerufen am 4. Mai 2020.
  4. Digital Engineering. Abgerufen am 20. Dezember 2022.
  5. SE Vision 2035. In: INCOSE. INCOSE – International Council on Systems Engineering, 31. Januar 2022, abgerufen am 13. März 2023 (englisch).
  6. Was ist Model-based Systems Engineering. Fraunhofer IPK, abgerufen am 12. März 2023.
  7. Studie Systems Engineering. Fraunhofer IEM, abgerufen am 12. März 2023.
  8. a b A. Madni et al.: Leveraging Digital Twin Technology in Model-Based Systems Engineering. MDPI Journals: Systems, 30. Januar 2019, abgerufen am 15. März 2023 (englisch).
  9. J. Ma et al.: Systematic Literature Review of MBSE Tool-Chains. MDPI Journals: Applied Sciences, 28. März 2022, abgerufen am 15. März 2023 (englisch).
  10. MBSE Reifegradmodell. Fraunhofer IPK, abgerufen am 12. März 2023.
  11. a b Richtlinie VDI/VDE 2206 „Entwicklung mechatronischer und cyber-physischer Systeme“. In: VDI. Abgerufen am 13. März 2023.
  12. SECollab – Plattform für Modellinteroperabilität. Sodius Willert GmbH, abgerufen am 13. März 2023.
  13. ShareAspace – STEP-Plattform für interoperablen Datenaustausch. Eurostep AB, abgerufen am 13. März 2023 (englisch).
  14. System-of-Systems (SoS). INCOSE - International Council on Systems Engineering, abgerufen am 15. März 2023 (englisch).
  15. IEEE International Conference on System of Systems Engineering (SoSE). IEEE - Institute of Electrical and Electronics Engineers, abgerufen am 15. März 2023 (englisch).
  16. System-of-Systems Complexity. INCOSE - International Council on Systems Engineering, abgerufen am 15. März 2023 (englisch).
  17. S. Okami et al.: Modeling and analysis of health-information system of systems for managing transitional complexity using engineering systems multiple-domain matrix. 2017 Annual IEEE International Systems Conference (SysCon), abgerufen am 15. März 2023 (englisch).
  18. Mission Engineering. INCOSE - International Council on Systems Engineering, abgerufen am 15. März 2023 (englisch).
  19. What is Mission Engineering? Siemens AG, abgerufen am 15. März 2023 (englisch).