Koordinator (Analysemuster)

Das Koordinator-Muster ist ein Analysemuster aus der Softwaretechnik nach Heide Balzert. Es wird eingesetzt, um mehrstellige Assoziationen durch einfache Assoziationen und eine Klasse (Klasse (UML)) zu ersetzen.

Beschreibung

Problem: Eine (zwei- oder mehrstellige) Assoziation besitzt Attribute, die zu keiner der beteiligten Klassen gehören.

Lösungen:

Einführung einer eigenen Koordinator-Klasse.

Beispiel des Koordinator-Analysemusters

Oder Verwendung der Assoziationsklasse der UML 2, bei der Implementierung läuft diese Methode meist auch auf die erste hinaus.

Beispiel des Koordinator-Analysemusters mit einer UML-Assizioationsklasse

Auf dieser Seite verwendete Medien

Kordinator-muster-mit-assoziationsklasse.png
Autor/Urheber:

Selbst erstellt mit StarUML

, Lizenz: Bild-frei

Beispiel des Koordinator Analysemusters mit einer UML Assizioationsklasse

Kordinator-muster.png
Autor/Urheber:

Selbst erstellt mit StarUML

, Lizenz: Bild-frei

Beispiel des Koordinator Analysemusters