Überblick
In diesem Toolmentor werden die folgenden Schritte ausgeführt:
Zusätzliche Toolinformationen
Klassen und andere Subsysteme werden dem Subsystem hinzugefügt, um die Subsystemschnittstellen zu realisieren.
Die Kollaborationen von Modellelementen innerhalb des Subsystems müssen mit Ablaufdiagrammen dokumentiert werden, die
zeigen, wie das Subsystemverhalten realisiert wird. Jede Operation in einer Schnittstelle, die vom Subsystem realisiert
wird, muss mindestens ein dokumentiertes Ablaufdiagramm haben. Auf der Basis dieses Diagramms, dessen Eigner das
Subsystem ist, wird das interne Verhalten des Subsystems entworfen.
-
Erstellen Sie bei Bedarf Klassendiagramme. Nähere Informationen finden Sie im Onlinehilfethema
Klassendiagramme erstellen
und modifizieren.
-
Fügen Sie Subsysteme und Klassen hinzu. Anleitungen zum Hinzufügen neuer Subsysteme und Klassen finden Sie unter Designelemente identifizieren.
-
Dokumentieren Sie wie folgt, wie jede einzelne Schnittstellenoperation realisiert wird:
-
-
Fügen Sie für jede Schnittstellenoperation eine Kollaborationsinstanz hinzu. Nennen Sie diese Instanz wie
die Operation. Klicken Sie im Modellexplorer mit der rechten Maustaste auf das Subsystem und klicken Sie
anschließend auf UML hinzufügen > Collaboration.
-
Erstellen Sie eine Interaktion mit demselben Namen. Klicken Sie im Modellexplorer mit der rechten Maustaste
auf die Kollaboration und klicken Sie anschließend auf Diagramm hinzufügen > Ablaufdiagramm.
Nähere Informationen finden Sie im Onlinehilfethema
Ablaufdiagramm.
-
Ziehen und übergeben Sie Klassen und Schnittstellen auf das Diagramm, um Objekte für die Interaktion zu
erstellen.
-
Fügen Sie Nachrichten oder Stimuli zwischen Objekten hinzu. Nähere Informationen finden Sie im
Onlinehilfethema
Ablaufdiagramm.
-
Ordnen Sie den Nachrichten Operationen zu. Nähere Informationen finden Sie im Onlinehilfethema
Ablaufdiagramm.
Nähere Informationen finden Sie in den folgenden Themen der Onlinehilfe:
-
Statische
Struktur mit Klassendiagrammen modellieren
-
Ablaufdiagramme
Nähere Informationen finden Sie im Onlinehilfethema Modellelemente dokumentieren.
Wenn ein in einem Subsystem enthaltenes Element Verhalten eines Elements in einem anderen Subsystem verwendet, entsteht
zwischen den Subsystemen eine Abhängigkeit. Um die Wiederverwendbarkeit zu verbessern und Verwaltungsabhängigkeiten zu
verringern, können Sie diese Situation mit Hilfe einer Abhängigkeit von einer bestimmten Schnittstelle des Subsystems
und nicht vom Subsystem selbst oder von dem im Subsystem enthaltenen Element beschreiben.
Nähere Informationen finden Sie im Onlinehilfethema Abhängigkeitsbeziehungen.
UML-Diagramme
verwalten
|