| |
2-28 OMG-Vereinheitlicht, Sprache, v1.5 Modellierend März 2003 Semantik Mit 2 UML Klassifikator ist ein Kind von GeneralizableElement und von namespace. Als a GeneralizableElement, kann es Eigenschaften und Teilnahme an den Verbindungen übernehmen (in Hinzufügung zu den Sachen übernommen als ModelElement). Es übernimmt auch Besitz von StateMachines, Collaborations, usw.. Als namespace kann ein Klassifikator andere Klassifikatoren erklären, die in seinem Bereich genistet werden. Genistet Klassifikatoren können durch andere Klassifikatoren erreicht werden, nur wenn die genisteten Klassifikatoren haben ausreichende Sicht. Es gibt keine Datenwert- oder -zustandkonsequenzen der genisteten Klassifikatoren (d.h., es ist nicht eine Anhäufung oder ein Aufbau). Verbindungen Stereotypes Eigenschaft Eine bestellte Liste der Eigenschaften, wie Attribut, Betrieb, Methode besaß durch den Klassifikator. Verbindung Bezeichnet das AssociationEnd einer Verbindung, in der der Klassifikator nimmt am gegebenen Ende teil. Dieses ist das Gegenteil des Teilnehmers Verbindung von AssociationEnd. Eine Verbindung der Verbindung enthält a Hinweis auf einem Fall der Kategorie in der gegebenen Position. powertypeRange Kennzeichnet null oder mehr Verallgemeinerungen, für die der Klassifikator a ist powertype. Wenn die Kardinalität null ist, dann ist der Klassifikator nicht a powertype; wenn die Kardinalität grösser als null ist, dann ist der Klassifikator ein powertypeover, den der Satz von Verallgemeinerungen durch kennzeichnete Verbindung und die Kindelemente der Verallgemeinerungen sind Fälle des Klassifikators als powertype. Ein Klassifikator, der a ist powertype kann mit dem "powertype" Stereotype gekennzeichnet werden. specifiedEnd Zeigt ein AssociationEnd an, für das der gegebene Klassifikator spezifiziert Betriebe, die an den Fällen angewendet werden können, erreichten, indem sie überquerten Verbindung vom anderen Ende. (dieses Verhältnis definiert nicht Struktur der Verbindung, bloß Betriebe, die an angewendet werden können Überqueren sie.) "metaclass" Kategorie Spezifiziert, daß die Fälle des Klassifikators Kategorien sind. "powertype" Kategorie Spezifiziert, daß der Klassifikator metaclass ist deren Fälle sind Geschwister gekennzeichnet durch den gleichen Modulationsumwandler. Z.B. metaclass TreeSpecies konnten eine Energienart für die Unterklassen von sein Baum, der unterschiedliche Sorte, wie AppleTree, BananaTree darstellt, und CherryTree. "Prozeß" Kategorie Spezifiziert einen Klassifikator, der einen Schwergewichtfluß der Steuerung darstellt. "Gewinde" Kategorie Spezifiziert einen Klassifikator, der einen Fluß der Steuerung darstellt. "Dienstprogramm" Kategorie Spezifiziert einen Klassifikator, der keine Fälle hat, aber bezeichnet eher a genannte Ansammlung Nichtmitgliedsattribute und Betriebe, alle von welche Kategorie-scoped sind. |  |
|
| |
|
|