Lebenslinien

In Ablaufdiagrammen stellte eine Lebenslinie ein verbindbares Element dar (z. B. ein Objekt oder eine Rolle), das beschreibt, wie jede Instanz im Verlauf eines Zeitabschnitts an der Interaktion beteiligt ist. Jeder Teilnehmer einer Interaktion wird durch eine Lebenslinie dargestellt.

Wie die folgende Abbildung zeigt, besteht eine Lebenslinie aus einem Namen in einem Rechteck (dem Kopf) über einer vertikalen gestrichelten Linie (dem Stamm) innerhalb eines Interaktionsrahmens.

Der Kopf der Lebenslinie wird als Rechteck dargestellt, der Stamm der Lebenslinie als vertikale gestrichelte Linie, die mit der Mitte der Unterseite des Rechtecks verbunden ist.

Name und Typ des Teilnehmers werden im Kopf der Lebenslinie angezeigt. Der Stamm stellt die zeitliche Dauer einer einzelnen Interaktion dar. Die vom Teilnehmer gesendeten und empfangenen Nachrichten werden auf der Lebenslinie in chronologischer Abfolge angezeigt.

Wie die folgende Tabelle zeigt, können Lebenslinien verschiedene Aktionen in Ablaufdiagrammen darstellen.

Aktion Beschreibung
Erstellung Während der Interaktion können Sie mit Hilfe einer Erstellungsnachricht eine Instanz erstellen. Die 'erstellte' Lebenslinie wird auf der Ebene der Erstellungsnachricht positioniert. Andernfalls startet die Lebenslinie am Anfang des Diagramms, um anzuzeigen, dass sie schon vor der Interaktion existiert hat.
Kommunikation Nachrichten zwischen Instanzen können Sie durch Pfeile anzeigen. Der Pfeil beginnt an der Quellenlebenslinie, von der die Nachricht gesendet wird, und endet an der Ziellebenslinie, an die sie gesendet wird.
Ausführung Ein Ausführungsvorkommen zeigt an, in welchem Zeitraum eine Instanz aktiv ist (weil eine Operation entweder direkt oder über eine untergeordnete Operation ausgeführt wird).
Vernichtung Wenn Sie eine Instanz während der Interaktion mit Hilfe einer Zerstörungsnachricht oder eines Stoppknotens zerstören, endet deren Stamm auf der Ebene des Stoppknotens. Andernfalls erstreckt sich die Lebenslinie über die Schlussnachricht hinaus, um anzuzeigen, dass sie während der gesamten Interaktion existiert.
Zugehörige Tasks
Lebenslinien in Ablaufdiagrammen erstellen
Lebenslinien hinzufügen
Lebenslinien verschieben
Lebenslinien löschen
Rechtliche Hinweise | Feedback
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.