Agile Modellierung mit
UML
Loading

3 Kompakte Übersicht zur UML/P

Dieses Kapitel beinhaltet eine kompakte Zusammenfassung der in Band 1 [Rum11] eingeführten UML/P. Diese Zusammenfassung beschreibt einige, aber nicht alle Besonderheiten und Abweichungen des UML/P-Profils vom UML 2.3 Standard. Für eine genauere Lektüre sei Band 1 empfohlen. Kenner der UML können dieses Kapitel bei Bedarf später nachschlagen. Die verwendeten Beispiele zur Einführung der Sprache beziehen sich im Wesentlichen auf die in Band 1 beschriebene Auktionssystem-Anwendung.

3.1 Klassendiagramme
3.1.1 Klassen und Vererbung
3.1.2 Assoziationen
3.1.3 Repräsentation und Stereotypen
3.2 Object Constraint Language
3.2.1 Übersicht über OCL/P
3.2.2 Die OCL-Logik
3.2.3 Container-Datenstrukturen
3.2.4 Funktionen in OCL
3.3 Objektdiagramme
3.3.1 Einführung in Objektdiagramme
3.3.2 Komposition
3.3.3 Bedeutung eines Objektdiagramms
3.3.4 Logik der Objektdiagramme
3.4 Statecharts
3.4.1 Eigenschaften von Statecharts
3.4.2 Darstellung von Statecharts
3.5 Sequenzdiagramme


Bernhard Rumpe. Agile Modellierung mit UML. Springer 2012