統一モデリング言語 (UML) シーケンス図では、実行オカレンスはライフラインによって表されているインスタンスがアクティブな期間を示します。各実行オカレンスは、振る舞いの中の 1 つの実行を表します。
次の図で説明するように、実行オカレンスはライフラインの破線をオーバーラップする細い垂直方向の長方形として表示されます。
実行オカレンスには期間があるため、開始イベント・オカレンスと終了イベント・オカレンスの 2 つのイベント・オカレンスによって表されます。実行オカレンスの上部と下部は、相互作用内の振る舞いの開始と終了を表しています。
実行オカレンスは、同期メッセージまたは非同期メッセージを作成するとき自動的に作成されます。ただし、メッセージに接続されない実行オカレンスを手動で作成することができます。たとえば、実行オカレンスを既存の実行オカレンスに追加して、呼び出しシーケンス内にネスト済み実行オカレンスを作成することができます。
次の図で説明するように、ネスト済み実行オカレンスは、ライフライン上の既存の実行オカレンスからオフセットされ、その一部をカバーする長方形として表示されます。