UML 2.5.1
UML-Diagramme: alle 14 Typen erklärt
Vierzehn Diagrammtypen in UML 2.5.1, zu jedem ein Artikel, und in jedem echte Diagramme statt Beschreibungen von Diagrammen.
15 Artikel112 Min. Lesezeit
Hier anfangen
Was ist UML?
Die Unified Modeling Language in der Praxis: die vierzehn Diagrammtypen, wie sich Struktur und Verhalten aufteilen, und wie man das Diagramm zur tatsächlich gestellten Frage wählt.
9 Min. Lesezeit
Der Reihe nach lesen
Jedes UML-Diagramm, erklärt
- 02KlassendiagrammeWie man ein UML-Klassendiagramm liest und zeichnet: die drei Abschnitte, Sichtbarkeitsmarken, Multiplizität, und der Unterschied zwischen Assoziation, Aggregation, Komposition, Generalisierung und Realisierung.Strukturdiagramme11 Min. Lesezeit
- 03SequenzdiagrammeWie man ein UML-Sequenzdiagramm liest und zeichnet: Lebenslinien, Aktivierungsbalken, synchrone und asynchrone Nachrichten, Antworten, und die kombinierten Fragmente (alt, opt, loop, par) für Verzweigungen.Verhaltensdiagramme10 Min. Lesezeit
- 04AnwendungsfalldiagrammeWie man ein UML-Anwendungsfalldiagramm liest und zeichnet: Akteure, die Systemgrenze, Assoziationen, und die include- und extend-Beziehungen, die am häufigsten verdreht werden.Verhaltensdiagramme8 Min. Lesezeit
- 05AktivitätsdiagrammeWie man ein UML-Aktivitätsdiagramm liest und zeichnet: Aktionen, Entscheidungen und Zusammenführungen, Gabelungen und Vereinigungen, Wächter, Schwimmbahnen, und der Unterschied zwischen Verzweigung und echter Parallelität.Verhaltensdiagramme9 Min. Lesezeit
- 06ZustandsdiagrammeWie man ein UML-Zustandsdiagramm liest und zeichnet: Zustände, Übergänge mit Auslöser, Wächter und Effekt, Eintritts- und Austrittsaktionen, zusammengesetzte Zustände und History-Pseudozustände.Verhaltensdiagramme9 Min. Lesezeit
- 07KomponentendiagrammeWie man ein UML-Komponentendiagramm liest und zeichnet: Komponenten, angebotene und benötigte Schnittstellen, Kugel-Pfanne-Notation, Ports, und der Unterschied zum Klassendiagramm.Strukturdiagramme8 Min. Lesezeit
- 08VerteilungsdiagrammeWie man ein UML-Verteilungsdiagramm liest und zeichnet: Knoten, Geräte und Ausführungsumgebungen, Artefakte, Kommunikationspfade und die deploy-Beziehung.Strukturdiagramme7 Min. Lesezeit
- 09ObjektdiagrammeWie man ein UML-Objektdiagramm liest und zeichnet: Instanzspezifikationen, unterstrichene Namen, Slots mit konkreten Werten, Links, und wie man damit ein Klassendiagramm prüft.Strukturdiagramme6 Min. Lesezeit
- 10PaketdiagrammeWie man ein UML-Paketdiagramm liest und zeichnet: Pakete, import- und access-Abhängigkeiten, merge, Verschachtelung, und wie die Abhängigkeitsrichtung eine Schichtenarchitektur durchsetzt.Strukturdiagramme6 Min. Lesezeit
- 11KompositionsstrukturdiagrammeWie man ein UML-Kompositionsstrukturdiagramm liest und zeichnet: Teile, Ports, Konnektoren, Delegation, und der Unterschied zu Klassen- und Komponentendiagramm.Strukturdiagramme6 Min. Lesezeit
- 12KommunikationsdiagrammeWie man ein UML-Kommunikationsdiagramm liest und zeichnet: Objekte, Links, nummerierte Nachrichten, verschachtelte Dezimalnummerierung, und wann es dem Sequenzdiagramm vorzuziehen ist.Verhaltensdiagramme6 Min. Lesezeit
- 13ZeitverlaufsdiagrammeWie man ein UML-Zeitverlaufsdiagramm liest und zeichnet: Lebenslinien als Werteachsen, Zustandswechsel als Verlaufskurven, Dauer- und Zeitbedingungen, und wann verstrichene Zeit wichtig genug ist.Verhaltensdiagramme6 Min. Lesezeit
- 14InteraktionsübersichtsdiagrammeWie man ein UML-Interaktionsübersichtsdiagramm liest und zeichnet: Interaktionsvorkommen, eingebettete Interaktionen, Kontrollfluss dazwischen, und wie es grosse Sequenzdiagramme beherrschbar hält.Verhaltensdiagramme5 Min. Lesezeit
- 15ProfildiagrammeWie man ein UML-Profildiagramm liest und zeichnet: Stereotypen, Metaklassen, die Erweiterungsbeziehung, Tagged Values, und wann es besser ist, die Sprache zu erweitern statt sie zu umgehen.Strukturdiagramme6 Min. Lesezeit
Die anderen Serien