Altova UModel 2024 Professional Edition

Altova Website: _ic_link 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

Blockdefinitionsdiagramm

Wird über UML geändert

bdd

Internes Blockdiagramm

Wird über UML geändert

ibd

Paketdiagramm

Wird über UML wiederverwendet

pkg

Zusicherungsdiagramm

SysML-spezifisch

par

Anforderungsdiagramme

Anforderungsdiagramm

SysML-spezifisch

req

Verhaltensdiagramme

Aktivitätsdiagramm

Wird über UML geändert

act

Sequenzdiagramm

Wird über UML wiederverwendet

sd

Zustandsdiagramm

Wird über UML wiederverwendet

stm

Use Case-Diagramm

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\UModel2024\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.

© 2017-2023 Altova GmbH