08.12.2012 Aufrufe

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

5.1.5 Darstellung der Statik eines Systems: Assoziationen<br />

Randbedingungen für Assoziationen (Beispiel)<br />

n� Randbedingungen mit langem Text können als Kommentar angegeben werden<br />

ð� z. B.: Der Vorgesetzte <strong>und</strong> dessen untergebener Arbeitnehmer müssen bei<br />

demselben Arbeitgeber beschäftigt sein.<br />

Arbeitgeber<br />

Firma Person<br />

Randbedingung formuliert in OCL<br />

(Object Constraint Language)<br />

Anstellung<br />

Arbeitnehmer<br />

* arbeitet _für 1..*<br />

Gehalt<br />

Urlaub_beantragen<br />

{ Person.Arbeitgeber =<br />

Person.Vorgesetzter.Arbeitgeber<br />

Vorgesetzter<br />

OOAD, Dr. Eicke Godehardt WS2012/13, h_da, <strong>Fachbereich</strong> <strong>Informatik</strong> 188<br />

}<br />

1<br />

*<br />

Untergebener<br />

ist_<br />

vorgesetzt

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!