Erstellen einer Interaktion

Mit einer Interaktion modellieren Sie, wie beteiligte Kommunikationspartner innerhalb eines Systems Informationen austauschen, indem Sie die Kommunikationspartner, die Reihenfolgen und die zeitlichen und logischen Abfolgen von Nachrichten sowie die Schleifen und Nebenläufigkeit von Nachrichtenflüssen darstellen. Ein Sequenzdiagramm beschreibt genau eine nichttriviale Interaktion eines verhaltensspezifischen Classifiers (BehavioredClassifier).

Voraussetzungen

Um ein Sequenzdiagramm erstellen zu können, muss festgelegt werden, von welchem verhaltensspezifischen Classifier (BehavioredClassifier) der Informationsaustausch beschrieben werden soll. Verhaltensspezifische Classifier sind Klasse und Komponente.

Zusammenhang

Die Auswahl, wessen Verhalten Sie mit dem Sequenzdiagramm beschreiben wollen, können Sie auf verschiedene Weise treffen:

  • Sie selektieren einen verhaltensspezifischen Classifier und legen für diesen eine Interaktion an.

  • Sie legen ohne Selektion eine Interaktion aus dem Menüband an und treffen die Auswahl im anschließenden Dialog. Im Dialog können Sie einen existierenden verhaltensspezifischen Classifier auswählen oder einen neuen erstellen.

So gehen Sie vor

  1. Um die Kommunikation eines existierenden verhaltensspezifischen Classifier in einer Interaktion zu beschreiben, selektieren Sie die Klasse oder die Komponente und wählen Sie  Start>Neu>Neues Diagramm>Interaktion.

    Das Sequenzdiagramm wird erstellt und in der Modellstruktur standardmäßig dem verhaltensspezifischen Classifier zugeordnet. Im Toolfenster Details wird dieser Besitzer der Interaktion angezeigt.

  2. Um die Kommunikation eines existierenden oder eines neu zu erstellenden BehavioredClassifier in einer Interaktion zu beschreiben, wählen Sie  Start>Neu>Neues Diagramm>Interaktion.

    Ein Auswahldialog erscheint, der Sie auffordert, einen geeigneten verhaltensspezifischen Classifier auszuwählen. Wählen Sie einen vorhandenen Classifier aus oder benutzen Sie die Schaltfläche Neues Element erzeugen, um einen noch fehlende verhaltensspezifischen Classifier anzulegen. In diesem Fall führt Sie ein Assistent durch die hierfür notwendigen Schritte.

    Das Sequenzdiagramm wird erstellt und in der Modellstruktur standardmäßig dem verhaltensspezifischen Classifier zugeordnet. Im Toolfenster Details wird dieser Besitzer der Interaktion angezeigt.

    Sie können dieses Diagramm jetzt dazu benutzen, um die Kommunikationspartner als Lebenslinien anzulegen und die Kommunikation zwischen diesen Partnern darzustellen.