ap1-0286 Entwickeln, Erstellen und Betreuen von IT_Lösungen basic ap1umlverhaltensdiagramme

UML-Verhaltensdiagramme und deren Zweck

UMLModellierungDiagramme
Frage
Welche UML-Verhaltensdiagramme gibt es und welchem Zweck dienen sie?
Klicken zum Aufdecken der Antwort →
Vollständiger Inhalt

UML-Verhaltensdiagramme und deren Zweck

UML-Verhaltensdiagramme beschreiben das dynamische Verhalten eines Systems, also Abläufe, Zustände und Interaktionen.

Kernerklärung

Wichtige UML-Verhaltensdiagramme

Diagramm Zweck
Aktivitätsdiagramm Ablauf von Aktivitäten und Prozessen darstellen
Zustandsdiagramm Zustände und Zustandsübergänge eines Objekts
Use-Case-Diagramm Anwendungsfälle und Akteure
Sequenzdiagramm Zeitliche Abfolge von Interaktionen
Kommunikationsdiagramm Interaktionen mit Fokus auf Beziehungen
Interaktionsübersichtsdiagramm Kombination/Übersicht von Abläufen
Zeitverlaufsdiagramm Zustandsänderungen über die Zeit

Einordnung

flowchart LR
A[UML] --> B[Strukturdiagramme]
A --> C[Verhaltensdiagramme]
C --> D[Aktivität]
C --> E[Sequenz]
C --> F[Use Case]

Praktisches Beispiel

  • Login-Prozess
    • Aktivitätsdiagramm: zeigt Ablauf
    • Sequenzdiagramm: zeigt Kommunikation zwischen Client und Server

Prüfungsrelevanz (AP1)

Typische Prüfungsfragen

  • Nenne UML-Verhaltensdiagramme
  • Unterschied Sequenz vs. Kommunikationsdiagramm?
  • Wofür nutzt man Aktivitätsdiagramme?

Antworten auf die typischen Prüfungsfragen

  • Aktivität, Zustand, Use Case, Sequenz etc.
  • Sequenz = zeitlich, Kommunikation = Beziehungen
  • Prozess- und Ablaufdarstellung

Merksatz

Verhaltensdiagramme zeigen, was ein System tut – nicht wie es aufgebaut ist.