SysML
Altova Website: Modellieren von SysML-Diagrammen in UModel
SysML ist eine grafische Modellierungssprache, die die Analyse, Spezifizierung, die Erstellung, Überprüfung und Validierung von Systemen wie unter anderem Hardware, Software, Daten, Prozeduren unterstützt. Sie können SysML-Diagramme in UModel von Grund auf neu erstellen oder bestehende SysML-Modell über XMI importieren oder exportieren, siehe Austausch von Metadaten zwischen XMI und XML.
Die nachstehende Tabelle enthält eine Liste der in SysML verfügbaren Diagramme.
Art | Diagramm | Anmerkungen | Abkürzung |
---|---|---|---|
Strukturdiagramme | Wird über UML geändert | bdd | |
Wird über UML geändert | ibd | ||
Wird über UML wiederverwendet | pkg | ||
SysML-spezifisch | par | ||
Anforderungsdiagramme | SysML-spezifisch | req | |
Verhaltensdiagramme | Wird über UML geändert | act | |
Wird über UML wiederverwendet | sd | ||
Wird über UML wiederverwendet | stm | ||
Wird über UML wiederverwendet | uc |
Wie oben gezeigt, können SysML-Diagramme grob in Struktur-, Anforderungs- und Verhaltensdiagramme eingeteilt werden. Außerdem werden einige der SysML-Diagramme über UML wiederverwendet, einige über UML geändert, während einige rein SysML-spezifisch sind. Die Abkürzung für die einzelnen Diagramme wird standardmäßig in der linken oberen Ecke des Diagrammfensters angezeigt, wenn Sie die Diagrammüberschrift nicht ausblenden.
Abgesehen von den Besonderheiten der einzelnen Diagramme unterscheidet sich die Erstellung von SysML-Projekten mit UModel nicht von der Erstellung von Standard-UModel-Projekten, siehe Erstellen, Öffnen und Speichern von Projekten. Unter dem folgenden Pfad finden Sie ein UModel-Beispielprojekt, das verschiedene SysML-Diagramme enthält: C:\Benutzer\<Benutzername>\Dokumente\Altova\UModel2025\UModelExamples\Bank_SysML.ump.
Erstellen von SysML-Diagrammen
Um SysML-Diagramme zu erstellen, muss Ihr UModel-Projekt das SysML-Profil, ein vordefiniertes UModel-Profil, enthalten. Wenn Sie das erste SysML-Diagramm, wie unten beschrieben, zu Ihrem Projekt hinzufügen, werden Sie aufgefordert, dieses Profil zu inkludieren. Sie können das SysML-Profil auch explizit zu Ihrem Projekt hinzufügen, siehe Anwenden von UModel-Profilen.
So erstellen Sie ein SysML-Diagramm:
1.Wählen Sie eine der folgenden Methoden:
a.Klicken Sie mit der rechten Maustaste im Fenster "Modell-Struktur" auf ein Paket und wählen Sie im Kontextmenü Neues Diagramm | SysML-Diagramme | <Diagrammart>, wobei "Diagrammart" einer der SysML-Diagrammtypen ist.
b.Klicken Sie mit der rechten Maustaste im Fenster "Diagramm-Struktur" auf "Diagramme" oder "SysML-Diagramme" und wählen Sie im Kontextmenü Neues Diagramm | <Diagrammart>, wobei "Diagrammart" einer der SysML-Diagrammtypen ist. Darauf wird ein Dialogfeld angezeigt, in dem Sie aufgefordert werden, den Owner (Eigentümer) des Diagramms auszuwählen. Wählen Sie ein Paket für das Diagramm aus und klicken Sie auf OK.
2.Wenn das aktuelle UModel-Projekt das SysML-Profil nicht enthält, wird ein Dialogfeld geöffnet, in dem Sie aufgefordert werden, es zu inkludieren. Klicken Sie auf OK, um das SysML-Diagramm in das aktuelle Projekt zu inkludieren, siehe auch Anwenden von UModel-Profilen.
Anmerkung: | Wenn Sie das "Root"-Paket in Schritt 1 ausgewählt haben, werden SysML-Diagramme in ihrem eigenen "SysML"-Paket erstellt. |