- Sysml
-
Die Systems Modeling Language (OMG SysML) ist eine auf der UML basierende standardisierte Sprache für die Modellierung von komplexen Systemen. Sie stellt eine um spezielle Elemente erweiterte Untermenge von UML dar.
Inhaltsverzeichnis
Entstehungsgeschichte
Im September 2001 wurde von der OMG in Zusammenarbeit mit dem International Council on Systems Engineering die Systems Engineering Domain Special Interest Group ins Leben gerufen, um eine standardisierte Erweiterung der UML als Modellierungssprache für den Systementwurf zu entwickeln. Im Mai 2003 bildete sich eine Arbeitsgruppe. Neben Toolherstellern wie Artisan Software Tools, IBM und Telelogic sind beispielsweise auch Motorola, Lockheed Martin oder oose Innovative Informatik GmbH aktiv.
SysML ist am 6. Juli 2006 von der OMG als „Final Adopted Specification“ anerkannt worden. Im September 2007 ist OMG SysML Version 1.0 offiziell veröffentlicht worden. Die Version 1.1 wurde im Jahr 2008 fertiggestellt, ihre Bestätigung durch die OMG steht noch aus.
Ziele
SysML unterstützt die Analyse, das Design und den Test von komplexen Systemen.
- Systemanforderungen modellieren und zur Verfügung stellen
- Systeme analysieren und evaluieren, um Anforderungs- und Designbelange zu lösen sowie Alternativen zu prüfen.
- Systeminformationen zwischen unterschiedlichen Stakeholdern unmissverständlich kommunizieren
Literatur
- Tim Weilkiens: Systems Engineering mit SysML/UML, dpunkt.verlag, 2008, ISBN 978-3-89864-577-5
- Andreas Korff: Modellierung von eingebetteten Systemen mit UML und SysML, Spektrum Akademischer Verlag Heidelberg, 2008, ISBN 978-3-8274-1690-2
Weblinks
Offizielle Seiten der Spezifikation
- The Systems Engineering DSIG (englisch)
- The Official OMG SysML site (englisch)
Weitere
- S. Friedenthal, A. Moore, R. Steiner: OMG Systems Modeling Language (OMG SysML) Tutorial. 19. Juni 2008. (englisch)
- Seminararbeit zum Thema Systems Modeling Language an der Hochschule Karlsruhe (deutsch)
Wikimedia Foundation.