Sequenzdiagramm

Aus wiki.kgl-ratingen.de
Wechseln zu: Navigation, Suche

Allgemeines

Ein Sequenzdiagramm ist ein Verhaltensdiagramm in UML und stellt eine Interaktion grafisch dar. Zudem ist es eine von vier Interaktionsdiagrammarten, in welchem beschrieben wird, welche Objekte an der Szene beteiligt sind, welche Informationen (Nachrichten) sie austauschen und in welcher Reihenfolge dies geschieht. Sie enthalten eine implizite Zeitachse, auf welcher die Zeit von oben nach unten fortschreitet und die Reihenfolge der Pfeile die zeitliche Reihenfolge der Nachrichten angibt.

Beschreibung

Eine senkrechte, gestrichelte Linie stellt die Lebenslinie eines Objekts dar. Im Bereich der Lebenslinie existieren Objekte der Klassen. In dem Rechteck über der Lebenslinie steht der Klassenname und/oder der Objektname. Das schmale Rechteck auf der gestrichelten Linie stellt eine Aktivierung dar. Nur im Bereich der Aktivierung kann ein Objekt Nachrichten empfangen oder versenden. Eine Aktivierung ist der Bereich, in dem eine Methode aktiv ist. Auf einer Lebenslinie können mehrere aktive Bereiche enthalten sein.