TU Wien:Objektorientierte Modellierung VU (Kappel)/Kapitel Aktivitätsdiagramm

From VoWi
Jump to navigation Jump to search

Folien

Ein Aktivität ist ein gerichteter Graph.

Aktion
Elementarer Baustein für beliebiges Verhalten. Wird ausgeführt wenn alle eingehenden Kanten mit Token belegt sind. Sobald die Aktion fertig ist wird jede ausgehenden Kanten mit einem Token belegt.
Kontrollflusskante
modelliert Kontrollabhängigkeit
Objektflusskante
modelliert zusätzlich Datenabhängigkeit
Initialknoten ●
Zu Beginn werden alle Initialknoten mit einem Kontrolltoken pro ausgehender Kante belegt.
Aktivitätsendknoten TU Wien-Objektorientierte Modellierung VU (Kappel)-Kapitel Aktivitätsdiagramm - Aktivitätsendknoten.svg
beendet gesamte Aktivität
Ablaufknoten
löscht angekommene Token

Token

  • alternative Abläufe
    • Entscheidungsknoten
    • Vereinigungsknoten
  • nebenläufige Abläufe
    • Parallelisierungsknoten
    • Synchronisierungsknoten: Wird ausgeführt wenn alle eingehenden Kanten mit Token belegt sind.

Objektknoten

Partitionen

Signale und Ereignisse

Schachtelung von Aktivitäten

Ausnahmebehandlung

  • blitzartiger Pfeil
  • Unterbrechungsbereich