In UML-Ablaufdiagrammen zeigen Ausführungsvorkommen den Zeitraum an, in dem ein Exemplar, das durch eine Lebenslinie dargestellt wird, aktiv ist. Jedes Ausführungsvorkommen repräsentiert eine Ausführung in einem Verhalten.
Wie die folgende Abbildung zeigt, wird ein Ausführungsvorkommen als dünnes vertikales Rechteck dargestellt, das die gestrichelte Lebenslinie überlappt.
Da das Ausführungsvorkommen eine Dauer hat, wird es durch zwei Ereignisvorkommen dargestellt, das Startereignisvorkommen und das Endereignisvorkommen. Das obere und das untere Ende des Ausführungsvorkommens stellen den Start und das Ende des Verhaltens in der Interaktion dar.
Ausführungsvorkommen werden beim Erstellen von Synchron- oder Asynchronnachricht automatisch erstellt. Manuell können Sie aber auch ein Ausführungsvorkommen erstellen, das nicht an eine Nachricht gebunden ist. Beispielsweise können Sie einem vorhandenen Ausführungsvorkommen ein anderes Ausführungsvorkommen hinzufügen, um in einer Aufrufsequenz verschachtelte Ausführungsvorkommen zu erstellen.
Wie die folgende Abbildung zeigt, wird ein verschachteltes Ausführungsvorkommen als Rechteck mit Versatz dargestellt, das ein vorhandenes Ausführungsvorkommen auf einer Lebenslinie teilweise verdeckt.