About SW-Quality Safety SW-Entwicklung UML Nachschlagen Programme
UML Basics
UML Diagramme
UML Tools
UML Interna
Class Vererbung1
Vererbung2
Überladung/Platzhalter
Interface
Beispiel
Association
Association2
Association3
Association4
Component
Package
Abhängigkeiten
Stereotypes/Tagged Values
Stereotypes and Tagged Values / Properties

  • Um UML Modelle besser lesbar zu machen werden Stereotypen verwendet.
  • Diese werden in << >> eingebettet.
  • Falls das UML Werkzeug dies unterstützt, erlaubt UML auch die Definition von eigenen Symbolen oder Farben für Stereotypen (=deutlicheres Modell).
  • Stereotypen erzeugen einen notwendigen Freiheitsgrad in UML - leider können die Modellierungskonsequenzen dann nicht mehr automatisch überprüft werden.
  • Nur ein Stereotyp pro Element ist erlaubt.
  • Vordefinierte Stereotypen
  • Tagged Values / Properties

  • { persistent }
    { location = client|server }
    { version = 1.0 }
  • Tagged Values können für Klassen, Methoden und Attribute verwendet werden.
  • Sie werden in { } eingebettet. 
  • Vordefinierte Tagged Values
  • persistent (der Zustand des Objekts bleibt erhalten, auch wenn das Objekt zerstört wird).
  • location (wird verwendet um das Objekt einer Komponente zuzuordnen, oder um anzugeben wo das Objekt ausgeführt wird.)
©; created Mon Aug 07 22:31:53 CEST 2006; eMail