| |
4-22 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 4 Die folgende Tabelle schildert genau, was Gegenstände nicht kopiert werden sollten und sollten. Semantik werden von der Perspektive eines Gegenstandes definiert, der kopiert wird. Wenn nicht anders festgelegt, Kopie einer Gruppe Fälle bezogen durch Association oder Attribute sollten ein 1-to-1 geben, das zwischen ursprünglichen Fällen abbildet und kopierten Fälle und ihre jeweiligen Verhältnisse. Anmerkung -- die oben vorgeschlagene Semantik umfassen nicht die Kopie der MOF-Werte deren schreiben Sie ist eine gebürtige Art. Jenes hängt Semantik an ob oder nicht die Werte innen ab Frage sind copyable. 4,13 BerechnungscSemantik 4,13,1 Ein Artführer für Berechnungssemantik Metadata Während die MOF-Spezifikation die angeforderte Berechnungssemantik für M1-level gibt metadata, gibt sie nicht (und sollen Sie nicht) an, daß dieses Semantik das einzige festsetzen Verhalten. Es wird daß Verkäufer- und Endbenutzerimplementierungen der metadatabediener beabsichtigt kann zusätzliche Semantik stützen. Zusätzlich die Berechnungssemantik von M2- Niveau leitete Attribute, abgeleitete Verbindungen ab und Betriebe werden nicht an allen innen spezifiziert das standardisierte Teil des MOF-Modells. In der Theorie kann die komplette Berechnungssemantik eines Metamodellbedieners umfassen irgendein Verhalten, das das implementor wählt. Der Zweck des Abschnitts ist aufzuzeichnen einige Versammlungen zum Führen des implementor. Tabelle 4-1 Kopieren Sie Semantik für unterschiedliche Arten von Verhältnissen. Konstruieren Zielart Anhäufung Flache Kopie Tiefe Kopie Attribut Fall keine Der Attributwert in der Kopie seien Sie der gleiche Fallwert wie in der Vorlage. Der Attributwert in der Kopie wird seien Sie der gleiche Fallwert wie in ursprünglich. Attribut MOF-Datenart keine Der Attributwert in der Kopie seien Sie der gleiche Datenwert wie innen die Vorlage. Eingebetteter Fall Werte sind dieselben wie in ursprünglich. Der Attributwert in der Kopie wird seien Sie der gleiche Datenwert wie in ursprünglich. Eingebettete Fallwerte seien Sie dieselben wie in der Vorlage. Attribut Fall zusammengesetzt Der Attributwert in der Kopie seien Sie eine flache Kopie von Instance Wert wie in der Vorlage. Der Attributwert in der Kopie wird seien Sie eine tiefe Kopie des Falls Wert in der Vorlage. Verbindung Fall keine Keine Verbindung wird hergestellt. Eine Verbindung wird von der Kopie zu hergestellt das ursprüngliche Verbindungsziel. Verbindung Fall geteilt Eine Verbindung wird von der Kopie zu hergestellt das ursprüngliche Verbindungsziel. Eine Verbindung wird von der Kopie zu a hergestellt tiefe Kopie der ursprünglichen Verbindung Ziel. Verbindung Fall zusammengesetzt Eine Verbindung wird von der Kopie zu hergestellt eine flache Kopie der ursprünglichen Verbindung Ziel. Eine Verbindung wird von der Kopie zu a hergestellt tiefe Kopie der ursprünglichen Verbindung Ziel. |  |
|
| |
|
|