Ein Sequenzdiagramm zeigt die Reihenfolge der zwischen Objekten übergebenen Nachrichten. Sequenzdiagramme können auch die Steuerstrukturen zwischen Objekten anzeigen. Lebenslinien in einem Sequenzdiagramm eines Bankszenarios beispielsweise können einen Kunden, einen Bankangestellten oder einen Filialleiter darstellen. Die Kommunikation zwischen dem Kunden, dem Angestellten und dem Filialleiter wird mit Nachrichten dargestellt, die zwischen diesen Personen übergeben werden. Das Sequenzdiagramm zeigt die Objekte und die Nachrichten zwischen den Objekten an.
Wie in der folgenden Tabelle veranschaulicht, können Sie mithilfe von Sequenzdiagrammen während des Entwicklungsprozesses Interaktionen zwischen Objekten in einem System beschreiben.
| Phase | Beschreibung |
|---|---|
| Analyse | In der Analysephase können Sie mit Sequenzdiagrammen die Interaktionen von Klasseninstanzen zur Umsetzung eines Anwendungsfalls veranschaulichen. In der Analysephase können Sequenzdiagramme helfen, die von einem System benötigten Klassen und die Aufgabe von Klassenobjekten bei Interaktionen anzugeben. |
| Design | Sie können Sequenzdiagramme verfeinern, um zu zeigen, wie ein System Interaktionen ausführt. In der Designphase erläutern Sequenzdiagramme, wie das System funktioniert, um Interaktionen durchzuführen. |
| Konstruktion | Während der Konstruktion einer Systemarchitektur können Sie mit Sequenzdiagrammen das Verhalten der vom System verwendeten Designmuster und Mechanismen zeigen. |
Wie in der folgenden Abbildung dargestellt, werden bei der Erstellung eines Sequenzdiagramms die Kollaboration und die Interaktion in der Sicht Projektexplorer und ein Interaktionsrahmen im Diagrammeditor angezeigt.

In dem Interaktionsrahmen positionieren Sie Instanzen, die an der Interaktion beteiligt sind, von links nach rechts. Dann positionieren Sie die Nachrichten zwischen den Beteiligten von oben nach unten. Ausführungsspezifikationen werden auf den Lebenslinien angezeigt und zeigen Anfang und Ende des Steuerungsflusses.
In den folgenden Abschnitten werden die Elemente in Sequenzdiagrammen beschrieben: