| |
April 2002 Omg-mof, v1.4: Das MOF-Modell - Konstruieren Metamodeling 2-11 2 Die untereren und oberen Limits eines Verbindungsendes begrenzen die Zahl von Fälle in einer Projektion. Z.B. wenn das linke Ende der Verbindung a hat Grenzen 0,,3, dann die Projektion von der Bindeelementenmenge für jeden extant Fall von B müssen enthalten Sie zwischen null und drei Fällen von A. Feststellt is_ordered Markierungsfahne für das Verbindungsende ob die Projektionen von das andere Ende haben eine Einrichtung. Das MOF-Modell erlaubt nur ein einer Verbindung s zwei zu kennzeichnende Verbindungsenden, wie bestellt. Sagen im oben genannten Beispiel konnte dieses ob Auftrag der Elemente der Projektion von b1 ist bedeutend (d.h., ob { a1, a2, a3 } ein Satz oder eine einzigartige Liste ist). 2,3,3 Anhäufung In einem MOF-metamodel können Kategorien und DataTypes mit anderem Kategorienverwenden zusammenhängen Verbindungen oder Attribute. In beiden Fällen Aspekte des Verhaltens der Verhältnisse kann als Anhäufungssemantik beschrieben werden. 2,3,3,1 AnhäufungscSemantik Das MOF stützt zwei Arten Anhäufung für Verhältnisse zwischen Fällen (d.h., zusammengesetzt und Nichtgesamtheit). Eine dritte Anhäufung, die semantisch ist - geteilt - ist nicht gestützt in diese Version der MOF-Spezifikation. Ein Nichtgesamt-Verhältnis ist- lose Schwergängigkeit a (begrifflich) zwischen Fällen mit die folgenden Eigenschaften: ¥ dort sind keine speziellen Beschränkungen auf der Vielfältigkeit der Verhältnisse. ¥ dort sind keine speziellen Beschränkungen auf dem Ursprung der Fälle in den Verhältnissen. ¥, welches die Verhältnisse sich nicht auf die Lebensdauersemantik der in Verbindung stehenden Fälle auswirken. In Einzelheit, Auslassung eines Falls verursacht nicht die Auslassung der in Verbindung stehenden Fälle. Durch Kontrast ist ein zusammengesetztes Verhältnis stärkere Schwergängigkeit a (begrifflich) zwischen Fälle mit den folgenden Eigenschaften: zusammengesetztes Verhältnis des ¥ A ist asymetrisch, wenn ein Ende die Zusammensetzung bezeichnet oder vollständig im Verhältnis und dem anderen in, welche die Bestandteile bezeichnen oder Teile. ¥ ein Fall kann nicht ein Bestandteil von mehr als einer hintereinander sein, der, darunter zusammengesetzt ist irgendein zusammengesetztes Verhältnis. ¥ ein Fall kann nicht ein Bestandteil von sich, seine Bestandteile, seine Bestandteile sein Bestandteile und so weiter unter irgendeinem zusammengesetzten Verhältnis. ¥ , wenn ein zusammengesetzter Fall gelöscht wird, alle seine Bestandteile unter irgendwie Zusammensetzung Verhältnis werden auch gelöscht und alle Bestandteilbestandteile werden gelöscht und so an. ¥ Die AufbaucSchliessencRichtlinie: ein Fall kann nicht ein Bestandteil eines Falls sein von einem anderen Paketumfang (sehen Sie Abschnitt 4,11,2, das Aufbauschliessen Ordnen Sie, auf Seite 4-20) an. |  |
|
| |
|
|