| |
2-20 OMG-Vereinheitlicht, Sprache, v1.5 Modellierend März 2003 Semantik Mit 2 UML Attribute Verbindungen Stereotypes StandardcBegrenzungen Etikettierte Werte Übernommene Eigenschaften Verbindung ist ein GeneralizableElement. Die folgenden Elemente werden von einem Kind übernommen Verbindung. Name Der Name der Verbindung die, im Verbindung mit seinem dazugehörigen Klassifikatoren, müssen innerhalb des umgebenden namespace einzigartig sein (normalerweise a Paket). Anschluß Eine Verbindung besteht aus zwei AssociationEnds mindestens, von denen jedes stellt einen Anschluß der Verbindung zu einem Klassifikator dar. Jedes AssociationEnd spezifiziert einen Satz Eigenschaften, die für erfüllt werden müssen Verhältnis zum Sein gültig. Der Hauptteil der Struktur einer Verbindung wird definiert durch sein AssociationEnds. Die Klassifikatoren, die der Verbindung gehören, sind in Verbindung stehend zum AssociationEnds durch die Teilnehmerrolenameverbindung. "implizit" Das "implizite" Stereotype wird an einer Verbindung angewendet und spezifiziert daß Verbindung ist nicht offenkundig, aber ist eher nur begrifflich. xor Verbindung Die { xor} Begrenzung wird an einem Satz Verbindungen angewendet und spezifiziert den über dem stellen Sie ein, genau man ist offenkundig für jeden dazugehörigen Fall. Xor ist ein Exklusives oder (nicht einschließlich oder) eine Begrenzung. Ausdauer Verbindung Ausdauer bezeichnet die Ständigkeit des Zustandes der Verbindung, Kennzeichnen sie als vorübergehendes (sein Zustand wird zerstört, wenn der Fall ist zerstört) oder hartnäckig (sein Zustand wird nicht zerstört, wenn der Fall ist zerstört). Anschluß Das Kind muß die gleiche Zahl Enden wie das Elternteil haben. Jedes Teilnehmerkategorie muß ein Nachkomme der Teilnehmerkategorie imselben sein Position im Elternteil. Wenn die Verbindung ein AssociationClass ist, seine Kategorie Eigenschaften (Attribute, Betriebe, usw..) werden übernommen. Viel Eigenschaften sind abhängig von Änderung im Kind. Diese Spezifikation ist zu wahrscheinlich wird weiter in UML 2,0 erklärt. |  |
|
| |
|
|