Was ist SysML und was sind ihre Hintergründe?
SysML ist eine grafische Modellierungssprache, die zur ganzheitlichen Beschreibung von technischen Systemen und zur Unterstützung des Systems Engineering entwickelt wurde.
Die Sprache besteht aus drei Aspekten: der Struktur des Systems, dem Verhalten und den Anforderungen.
Die SysML wurde aus der Softwareentwicklung geboren und ist aus der UML (eine Modellierungssprache für Softwareentwicklung) entstanden. Wichtige Industrievertreter waren Teil des Konsortiums, das diese Standardisierung der Sprache für das Systems Engineering vorangetrieben hat.
Was sind die Hintergründe der SysML-Entstehung?
Die SysML entstand aus der Notwendigkeit, technische Systeme ganzheitlich zu beschreiben und dem Gedanken des Systems Engineering gerecht zu werden. Als die UML, eine Modellierungssprache für Softwareentwicklung, als die richtige Basis erkannt wurde, um ein System ganzheitlich zu beschreiben, setzte eine Interessensgruppe aus wichtigen Industrievertretern den Standardisierungsprozess der Sprache für das Systems Engineering in Gang. Nach sechs Jahren wurde die 1.0-Version von der OMG als Standard definiert. 2018 wurde initiiert, eine Version 2.0 herauszubringen.
Wie ist die SysML entstanden?
Die SysML ist aus der UML, einer Modellierungssprache für Softwareentwicklung, entstanden. Es wurde analysiert, welche Elemente aus der UML zur Beschreibung von Systemen benötigt werden und welche Elemente aus der UML keine Verwendung in der SysML finden. Ein Teil flog dabei raus und ein anderer Teil wurde angepasst. Zusätzlich wurden Diagramme und Elemente hinzudefiniert, die in der UML nicht vorkommen. Wichtige Industrievertreter waren Teil des Konsortiums, das diese Standardisierung der Sprache für das Systems Engineering vorangetrieben hat.
Was sind die drei Aspekte der SysML?
Zur Beschreibung des Systems werden drei Aspekte im Wesentlichen adressiert: die Struktur des Systems, das Verhalten und die Anforderungen.
Was sind die Herausforderungen bei der Umsetzung von SysML-Standards in den Werkzeugen?
Die große Herausforderung bei der Umsetzung dieser Standards in den entsprechenden Werkzeugen ist die Anpassung der Werkzeuge. Unternehmen, die Softwarewerkzeuge vertreiben, müssen diesen Profil umsetzen, und je nachdem, wie gut eigene Anpassungen vorgenommen wurden, muss man ganz genau schauen, was für eine Version jeweils in dem Tool enthalten ist und wie gut das tatsächlich umgesetzt wurde.
Welche Diagrammtypen gibt es?
Last changed2 years ago