Freigeben über


Eigenschaften von Elementen in UML-Sequenzdiagrammen

In einem UML-Sequenzdiagramm in Visual Studio Ultimate verfügt jedes Element im Diagramm über Eigenschaften. Um die Eigenschaften eines Elements anzuzeigen, klicken Sie mit der rechten Maustaste auf das Element im Diagramm oder im UML-Modell-Explorer, und klicken Sie dann auf Eigenschaften. Die Eigenschaften werden im Eigenschaftenfenster angezeigt.

Tipp

Dieses Thema behandelt die Eigenschaften der Elemente in UML-Sequenzdiagrammen. Weitere Informationen zum Lesen von UML-Sequenzdiagrammen finden Sie unter UML-Sequenzdiagramme: Referenz. Weitere Informationen zum Zeichnen von UML-Sequenzdiagrammen finden Sie unter UML-Sequenzdiagramme: Richtlinien.

Eigenschaften von Elementen

Eigenschaft

Standardwert

Element

Beschreibung

Name

Ein Standardname

Alle

Identifiziert das Element.

Qualifizierter Name

Paket :: Name

Alle

Bezeichnet das Element eindeutig. Erhält als Präfix den qualifizierten Namen des Pakets, in dem es enthalten ist.

Arbeitsaufgaben

0 zugeordnet

Alle

Die Anzahl der diesem Element zugeordneten Arbeitsaufgaben. Informationen zur Zuordnung von Arbeitsaufgaben finden Sie unter Gewusst wie: Verknüpfen von Modellelementen mit Arbeitsaufgaben.

Beschreibung

(leer)

Alle

Hier können Sie allgemeine Anmerkungen zum Element eingeben.

Farbe

(Standard für Elementtyp)

Lebenslinie, Meldung

Die Farbe der Form. Dies ist eine Eigenschaft der Form und nicht des Elements, das sie anzeigt.

Typ

(leer)

Lebenslinie

Der Typ der Instanz, die die Lebenslinie darstellt.

Wenn in der Kopfzeile der Lebenslinie ein Verweissymbol angezeigt wird, dann ist diese Klasse oder die Schnittstelle separat im UML-Modell-Explorer vorhanden und kann in einem Klassendiagramm angezeigt werden.

Akteur

False

Lebenslinie

Gibt an, ob die Lebenslinie einen Benutzer, ein Gerät oder eine Softwarekomponente darstellt, die außerhalb der Komponente vorhanden sind, die im Diagramm dargestellt ist.

Kind

Vollständig – eine Meldung mit Absender und Empfänger.

Gefunden – eine Meldung mit einem nicht angegebenen Absender.

Verloren – eine Meldung mit einem nicht angegebenen Empfänger.

Meldung

Gibt an, welche Endungen einer Meldung an eine Lebenslinie angefügt werden.

Diese Eigenschaft kann nicht geändert werden. Es wird beim Erstellen der Meldung festgelegt.

Sortieren

AsynchCall – eine asynchrone Meldung.

SynchCall – eine synchrone Meldung.

Reply – die Rückgabe einer synchronen Meldung.

CreateMessage – eine Instanzerstellungsmeldung.

Meldung

Der Typ der Meldung. Diese Eigenschaft kann nicht geändert werden. Sie wird von dem Tool festgelegt, mit dem Sie die Meldung erstellen.

Operation

(leer)

Meldung

Eine Methode, die von der Meldung in der empfangenden Lebenslinie aufgerufen wird.

Wird nur angezeigt, wenn die empfangende Lebenslinie mit einer Schnittstelle oder einer Klasse verknüpft ist.

Verweist auf

Ein Sequenzdiagramm

Interaktion

Das von dieser Interaktion aufgerufene Sequenzdiagramm.

Interaction Operator

Wird bei Verwendung des Befehls Umschließen mit festgelegt.

Kombinierte Fragmente

Der Operator, der durch dieses Fragment oder die Auflistung von Fragmenten dargestellt wird.

Wächter

(leer)

Interaktionsoperand in einem kombinierten Fragment

Die Sequenz im Fragment tritt nur auf, wenn der Wächter den Wert true aufweist.

Um das oberste Fragment eines beliebigen kombinierten Fragments auszuwählen, klicken Sie unter den Fragmenttitel.

Min, Max

(keine Beschränkungen)

Kombiniertes Loop-Fragment

Gibt an, wie oft der Loop mindestens und höchstens ausgeführt wird.

Meldungen

(leer)

Kombinierte Consider-

und Ignore-Fragmente

Die Meldungen, die in diesem Fragment beachtet und ignoriert werden.

Siehe auch

Referenz

UML-Sequenzdiagramme: Referenz

Konzepte

UML-Sequenzdiagramme: Richtlinien

Beschreiben des Kontrollflusses mit Fragmenten in UML-Sequenzdiagrammen