| |
2-22 OMG-Vereinheitlicht, Sprache, v1.5 Modellierend März 2003 Semantik Mit 2 UML Attribute Anhäufung Wenn Sie an einem Ende (das "Ziel" Ende) gesetzt werden, spezifiziert ob die Kategorie an das Zielende ist eine Anhäufung in Bezug auf die Kategorie am anderen Ende (das "source"end). Nur ein Ende kann eine Anhäufung sein. Möglichkeiten sind: ? keine - die Zielkategorie ist nicht eine Gesamtheit. ? Gesamtheit - die Zielkategorie ist eine Gesamtheit; folglich die Quellkategorie ist ein Teil und muß den Anhäufungswert von keinen haben. Das Teil kann sein enthalten in anderen Gesamtheiten. ? zusammengesetzt - die Zielkategorie ist eine Zusammensetzung; folglich die Quellkategorie ist ein Teil und muß den Anhäufungswert von keinen haben. Das Teil ist stark durch die Zusammensetzung und nicht sein besessen kann ein Teil von irgendeinem anderem zusammengesetzt. changeability Spezifiziert, ob oder nicht Verbindungen nach hergestellt werden oder zerstört werden können Initialisierung der Gegenstände an den gegenüberliegenden Enden. Möglichkeiten sind: ? veränderbar - keine Beschränkungen auf Kreation und Zerstörung der Verbindungen. ? frozen - keine Verbindungen können nach den Gegenständen am Entgegengesetzten zerstört werden Enden sind initialisiert worden und keine neuen Verbindungen können nach hergestellt werden Gegenstände, die an der neuen Verbindung an den gegenüberliegenden Enden teilnehmen würden, haben initialisiert. ? addOnly - keine Verbindung kann nach den Gegenständen am Entgegengesetzten zerstört werden Enden sind initialisiert worden. Verbindungen können zu jeder Zeit hergestellt werden. Einrichtung Wenn Sie an einem Zielende gesetzt werden, spezifiziert ob der Satz der Verbindungen von Quellfall zum Zielfall wird bestellt. Die Einrichtung muß sein festgestellt und durch Operations beibehalten, der Verbindungen addieren. Sie stellt dar die zusätzlichen Informationen, die in den Gegenständen nicht zugehörig sind oder, verbinden sich. Möglichkeiten sind: ? unordered - die Verbindungen bilden einen Satz ohne die zugehörige Einrichtung. ? bestellt - ein Satz bestellte Verbindungen kann im Auftrag abgelichtet werden. ? Andere Möglichkeiten (wie sortiert worden) können später definiert werden, indem man erklärt zusätzliche Schlüsselwörter. Wie mit verbraucherbestimmten Stereotypes, würde dieses a sein private Verlängerung gestützt durch die Einzelheit, die Werkzeuge redigiert. isNavigable Wenn Sie an einem Zielende gesetzt werden, spezifiziert, ob traversal von einer Quelle Fall zu seinen dazugehörigen Zielfällen ist möglich. Spezifikation von jedem Richtung über die Verbindung ist unabhängig. Ein Wert der zutreffenden Mittel das die Verbindung kann durch die Quellkategorie und das Ziel gesteuert werden rolename kann in den Navigationsausdrücken benutzt werden. Vielfältigkeit Wenn Sie an einem Zielende gesetzt werden, spezifiziert die Zahl Zielfällen das kann mit einem einzelnen Quellfall über verbundenSEIN gegeben Verbindung. |  |
|
| |
|
|