Softwaremodellierung · grafisch

UML-Diagramme selbst aufbauen.

Modelliere Klassen, Anwendungsfälle, Aktivitäten und Sequenzen direkt im Browser.

Wichtiges Wissen: UML
Diagrammtypen

Klassendiagramm: statische Struktur. Use Case: Ziele von Akteuren. Aktivität: Ablauf mit Guards und Parallelität. Sequenz: Nachrichten zwischen Lebenslinien über die Zeit.

Beziehungen

Generalisierung: ist-ein. Assoziation: Beziehung mit Multiplizitäten. Komposition: starke Teil-Ganzes-Beziehung. «include» bindet Verhalten ein, «extend» ergänzt unter Bedingungen. Guards in eckigen Klammern schreiben.

So geht’s:1. Anforderungen links lesen2. Elemente beschriften und anordnen3. Verbindungen zeichnen4. Pfeiltyp einstellen5. Mit Musterlösung vergleichen