11 UML Flashcards
1
Q
Einführung in UML
A
- UML (Unified Modeling Language) ist eine visuelle Sprache zur Modellierung komplexer Systeme.
- Unabhängig vom Fachgebiet einsetzbar.
- Standardsprache für Analyse, Design, Architektur und Spezifikation in Software-Entwicklungsprojekten.
- Besonders häufig bei der objektorientierten Modellierung verwendet.
- Aktuelle Version: 2.5.
2
Q
Diagrammtypen in UML 2
A
-
Strukturdiagramme: Zeigen die statische Struktur eines Systems.
- Beispiele: Klassendiagramm, Paketdiagramm, Objektdiagramm.
-
Verhaltensdiagramme: Zeigen das dynamische Verhalten eines Systems.
- Beispiele: Use-Case-Diagramm, Aktivitätsdiagramm, Zustandsautomat.
-
Interaktionsdiagramme: Zeigen die Interaktionen zwischen Objekten.
- Beispiele: Sequenzdiagramm, Kommunikationsdiagramm, Timingdiagramm.
- Kein einzelnes Diagramm kann alle Aspekte eines Systems abbilden.
3
Q
Nutzen von UML
A
- UML ist ein Werkzeug zur Verbesserung des Verständnisses eines Systems.
- Unterstützt die Kommunikation mit Kunden und Teammitgliedern.
- Hilfreich beim Schreiben von Testfällen.
- Wichtig für die Systemabnahme.