Die Systems Modeling Language (OMG SysML) ist eine grafische, auf UML-2 basierende, standardisierte Modellierungssprache. Ihre Anwendung findet sie im Bereich Systems Engineering für die Modellierung verschiedener komplexer Systeme. Die Menge der in SysML definierten Diagramme besteht aus einer Untermenge von Diagrammen, die sich aus in UML-2 definierten Diagrammen ableiten lassen, ergänzt durch SysML-spezifische Diagramme. Es werden Struktur- und Verhaltensdiagramme unterschieden (siehe Grafik). Dem Anforderungsdiagramm als SysML-spezifischem Diagrammtyp kommt eine Einzelrolle zu.
Diagramme sind Sichten auf das dahinter liegende Modell. Insbesondere für UML-/-SysML-Einsteiger ist es wichtig zu verstehen, dass
ein Modellelement in keinem, einem oder mehreren Diagrammen gezeigt werden kann
ein Diagramm (quasi immer) nur einen Ausschnitt aus dem Modell darstellt
alle Verknüpfungen zwischen zwei (oder mehr) Modellelementen angezeigt werden können aber nicht müssen
die Positionierung auf einem Diagramm für den Menschen durchaus eine Bedeutung haben kann, für eine rechnergestützte Interpretation jedoch keinerlei Semantik enthält. Theoretisch kann ein valides SysML-Modell ohne ein einziges Diagramm auskommen. Für einen Menschen sinkt die Nachvollziehbarkeit hierdurch jedoch rapide.
Entstehungsgeschichte
Im September 2001 wurde von der Object Management Group (OMG) in Zusammenarbeit mit dem International Council on Systems Engineering (INCOSE) die „Systems Engineering Domain Special Interest Group“ ins Leben gerufen, um eine standardisierte Erweiterung von UML-2 als Modellierungssprache für den Systementwurf zu entwickeln. Im Mai 2003 bildete sich eine Arbeitsgruppe. Neben Toolherstellern wie PTC, IBM und NoMagic sind z. B. auch Motorola, Lockheed Martin oder oose Innovative Informatik GmbH aktiv. Auf Seiten der Wissenschaft nimmt der Lehrstuhl für Virtuelle Produktentwicklung der TU Kaiserslautern regelmäßig an den Technical Meetings teil.
SysML ist am 6. Juli 2006 von der OMG als „Final Adopted Specification“ anerkannt worden. Am 1. September 2007 ist OMG SysML Version 1.0 offiziell veröffentlicht worden[1].
↑F. Wilking, C. Sauer, B. Schleich, S. Wartzack: Sysml 4 Digital Twins – Utilization of System Models for the Design and Operation of Digital Twins. In: Proceedings of the Design Society. Band2, Mai 2022, ISSN2732-527X, S.1815–1824, doi:10.1017/pds.2022.184 (cambridge.org [abgerufen am 21. Juli 2022]).