next up previous contents
Nächste Seite: Kollaborationstyp Aufwärts: Kompositionsstrukturdiagramm Vorherige Seite: Part   Inhalt

Port

Abbildung 21: Portnotation
Image /home/waldmann/edu/ss04/se/gebhardt/UML2/./include/pic/port.jpg

Ein Port repräsentiert eine Stelle, an der ein Classifier mit seiner Umgebung beziehungsweise mit seinen Bestandteilen interagiert. Er spezifiziert die Dienste, die ein Classifier seiner Umgebung an dieser Stelle zur Verfügung stellt oder die ein Classifier von seiner Umgebung benötigt und an dieser Stelle in Anspruch nehmen kann. Dafür wird der Port mit Schnittstellen verbunden, welche die Interaktion mit dem Classifier vollständig spezifizieren. Wird ein Classifier nur über Ports spezifiziert, so kann dieser ausgetauscht werden. Es genügt die Übereinstimmung der Spezifikation.

Abbildung: Bsp. Portverbindungsmöglichkeiten
Image /home/waldmann/edu/ss04/se/gebhardt/UML2/./include/pic/Beispiel_port1.jpg

Abbildung 23: Bsp. Portredifinition
Image /home/waldmann/edu/ss04/se/gebhardt/UML2/./include/pic/Beispiel_port2.jpg



Johannes Waldmann 2004-04-28