Prof. Dr. Jan J¨urjens, Christian Wessel Lehrstuhl 14 – Software Engineering Fakult¨at f¨ur Informatik Modellbasierte Softwaretechniken f¨ur sichere Systeme – 24.04.2012
Modellbasierte Softwaretechniken f¨ ur sichere Systeme - ¨ Ubung 3
1 UML Superstructure (2 Punkte)
Modellieren Sie die konkrete Syntax der gegebenen Klassendiagramme.
2 Modellierung von Klassendiagrammen (3 Punkte)
Gegeben sei der Anwendungsfall aus Abbildung 1. Dieser stellt die Reservierung von Eintrittskarten dar. Es k¨onnen Karten vorbestellt oder an der Abendkasse gekauft wer- den. Modellieren Sie ein zu dem Anwendungsfall passendes Klassendiagramm, welches den Anwendungsfall hinreichend beschreibt.
3 Aktivit¨ atsdiagramme (3 Punkte)
Spezifizieren Sie den Anwendungsfall aus Abbildung 1 als Aktivit¨atsdiagramm.
4 Verteilungsdiagramme (2 Punkte)
Wie k¨onnte eine m¨ogliche Verteilung der Softwarekomponenten des Anwendungsfalls aus Abbildung 1 in einem Verteilungsdiagramm dargestellt werden?
Modellbasierte Softwaretechniken f¨ur sichere Systeme– ¨Ubung 3 1
Prof. Dr. Jan J¨urjens, Christian Wessel Lehrstuhl 14 – Software Engineering Fakult¨at f¨ur Informatik Modellbasierte Softwaretechniken f¨ur sichere Systeme – 24.04.2012
Figure 1: Anwendungsfall zur Kartenreservierung
Modellbasierte Softwaretechniken f¨ur sichere Systeme– ¨Ubung 3 2