12.07.2015 Aufrufe

Entwicklung und Anwendung eines Bezugsrahmens zur ...

Entwicklung und Anwendung eines Bezugsrahmens zur ...

Entwicklung und Anwendung eines Bezugsrahmens zur ...

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.

Pfeil ausgeht, Informationen über die assoziierten Objekte. Die Navigierbarkeit kann in beide Richtungmodelliert werden. An den Assoziationsenden können zusätzliche Informationen angegebenwerden. Dazu gehören Kardinalitäten (multiplicities), Qualifizierer (qualifiers) <strong>und</strong> Rollen (roles).Kardinalitäten geben Auskunft darüber, mit wie vielen Objekten einer Seite ein Objekt der anderenSeite verb<strong>und</strong>en ist. Für die Notation der Mengenangaben sind die in Tabelle 1 aufgeführten Möglichkeitenvorgesehen, wobei ein Stern für beliebig viele Objekte steht.Qualifizierer sind Attribute oder eine Menge von Attributen, mit deren Hilfe ein Objekt eindeutig einanderes über einen Link verb<strong>und</strong>enes Objekt identifizieren kann. Somit sind Qualifizierer analog zuSchlüsseln zu betrachten. Bei einer qualifizierten Assoziation zwischen zwei Klassen wird der Qualifiziererin einem kleineren Rechteck am Assoziationsende der Klasse notiert, deren Objekte über dieenthaltenen Attribute die Objekte der anderen Klasse identifizieren können. Rollen sagen aus, welchespezielle Bedeutung ein an einer Assoziation beteiligtes Element im Rahmen dieses Kontexts für dasandere Element hat. Der Rollenname wird an das Assoziationsende des die Rolle realisierenden Elementsnotiert.Companyemployer3 works foremployeePersonbidirektionale Assoziation0..10..*CompanyPersonAssoziationsklasseemployeremployeeJobsalaryBank3 has accountaccountNumbercustomerPersonqualifizierte AssoziationCompanyPersonAggregationCompanyDepartmentKompositionTeamPlayermehrstellige AssoziationSeasonAbbildung 6: AssoziationenDie Aggregation ist ein Spezialfall der Assoziation, der ausdrückt, daß die beiden assoziierten Elementegemeinsam an einer Ganzes/Teile-Beziehung (whole-part-relationship) partizipieren. DasElement, welches das Ganze in der Beziehung repräsentiert, wird als Aggregat bezeichnet <strong>und</strong> anseinem Assoziationsende mit einer unausgefüllten Raute markiert. Die Komposition ist eine spezielle- 11 -

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!