Einführung in UML Diagramme

Modelle in der Informatik

  • *Deskriptive Modelle konkretes oder gedankliches Abbild eines Vorhandenen Gebildes
  • Präskriptives Modell konkretes oder gedankliches Vorbild für ein zu schaffendes Gebilde

Modellierung

  • eine Abstraktion der Realität für einen bestimmten Zweck
  • Vereinfachungen und Konstruktionen
  • nur relevante Details
  • eine gewisse Sichtweise auf Realität
  • erfordert eine Validierung

Modellbildung

  • iterativer Prozess
  • Reflektieren über das Original
  • Verstehen und Konsensbildungsprozess

Diagramm

  • Kommunikation über Modell als gemeinsame Sprache
  • Visualisierung der Fakten

Anforderungsmodelle

Grundlagen und Strukturen der UML

  • Eindeutigkeit
  • Verständlichkeit
  • Ausdrucksstärke
  • Plattform und Sprachunabhängig
  • Unabhängigkeit von Vorgehensmodellen

Diagrammtypen

  • grafische Repräsentation eines Modells
  • Unterteilung in zwei Gruppen
    • Strukturdiagramme
    • Verhaltensdiagramme

Diagramm

Modell vs Diagramm

  • Modell
    • eine Sammlung von definierten Notations-Elementen
    • repräsentiert durch Diagramme
  • Diagramm
    • entspricht bestimmter Sicht auf ein Modell
    • stellt meist nur Teile eines Modells dar

Strukturdiagramme

Diagramm

Verhaltensdiagramme

Diagramm

Interaktionsdiagramme

Diagramm

Grundlegendes zur UML

Last modified 2022.05.09