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, in deren Bereich Objekte der Klassen existieren. In dem Rechteck über der Lebenslinie steht der Klassenname und/oder der Objektname. Das schmale Rechteck auf der gestrichelten Linie stellt eine Aktivierung dar (in diesem Bereich ist eine Methode aktiv) und nur in diesem Bereich kann ein Objekt Nachrichten empfangen oder versenden. Auf einer Lebenslinie können mehrere aktive Bereiche sein.