Alle Notationselemente aus dem Kapitel „Aktivitätsdiagramme“ auf einen Blick – mit Symbol, Bedeutung und einem Beispiel aus den Übungen dieses Kapitels.
| Element | Symbol | Bedeutung | Beispiel |
|---|---|---|---|
| Startknoten | Beginn eines Ablaufs – genau einer pro Aktivität | Beginn von „Hund abgeben“ | |
| Endknoten |
|
Beendet die gesamte Aktivität – genau einer pro Aktivität | Ende, nachdem der Hund abgeholt wurde |
| Ablaufende |
✕
|
Beendet nur einen einzelnen Zweig, nicht die ganze Aktivität | Ein kurzes Telefonat endet, während die Untersuchung nebenan weiterläuft |
| Aktion | Konkretes Verhalten, das eine Veränderung bewirkt | „Hund untersuchen“ | |
| Kante | Kontrollfluss – zeigt die Reihenfolge zwischen zwei Elementen | Pfeil von „Hund abgeben“ zu „an Tisch setzen“ | |
| Verzweigung (Decision) |
Genau ein Zweig wird abhängig von einer Bedingung gewählt | [Kosten ≥ 1.000 €] / [Kosten < 1.000 €] | |
| Zusammenführung (Merge) |
Mehrere Zweige laufen wieder zu einem gemeinsamen Ablauf zusammen | Schnellversand und Normalversand laufen wieder zusammen | |
| Aufspaltung (Fork) |
Mehrere Zweige starten gleichzeitig | „Gerät bestellen“ und „Kostenstelle belasten“ starten gleichzeitig | |
| Synchronisation (Join) |
Wartet, bis alle parallelen Zweige abgeschlossen sind | Warten, bis Bezahlen UND Entgegennehmen fertig sind | |
| Partition (Swimlane) |
|
Zeigt, wer für eine Aktion zuständig ist – nicht die Reihenfolge | Gast / Bedienung / Koch beim Restaurantbesuch |
| Parameter (an der Aktivität) |
Ein-/Ausgabe der gesamten Aktivität | „Frischer Spargel“ rein, „Gekochter Spargel“ raus | |
| Pin (an einer Aktion) |
Objektfluss – zeigt, welches konkrete Objekt zwischen zwei Aktionen weitergereicht wird | Das Gewicht wandert von „Hund wiegen“ zu „Gewicht eintragen“ |