| |
4-2 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 4 4,1 Überblick Dieses Kapitel beschreibt das Informationsmodell MOF s M1-level und das Common spezifische M1-level der Grundregeln Berechnungsmodelle des zugrundeliegenden Diagramms. Da es ist beabsichtigte, von irgendwie abbilden zur Implementierungstechnologie, das Material unabhängig zu sein ist ziemlich abstrakt. 4,2 MOF-Werte Ein MOF-Metamodell ist eine abstrakte Sprache für das Definieren der Arten von Metadaten. Das M2-levelkonstruieren, das in einem Metamodell benutzt wird, bildet auf M1-leveldarstellungen als MOF ab Werte. Die Arten dieser M1-levelwerte können mit jedem M2-level definiert werden Kategorien oder M2-level DataTypes. Eine M2-levelkategorie definiert eine M1-levelfallart mit den folgenden Eigenschaften: geschriebene Gegenstände des ¥ Fall haben volle Gegenstandidentität; das heißt, ist es immer zu möglich unterscheiden Sie zuverlässig einen Fall (Gegenstand) von anderen. Gegenstandidentität ist tatsächlich und dauerhaft und ist nicht von anderen Eigenschaften wie Attributwerten abhängig. geschriebene Gegenstände des ¥ Fall können über eine Verbindung verbunden werden. ¥- Null ist ein gültiger Fall einer M2-levelkategorie, obwohl es Beschränkungen auf seinem Gebrauch gibt. Durch Kontrast definiert ein M2-level DataType eine Art mit den folgenden Eigenschaften: geschriebene Werte des ¥ Daten nicht haben Sie volle Gegenstandidentität; sehen Sie unten. geschriebene Werte des ¥ Daten können Sie nicht seien über eine Verbindung verbunden Sie. ¥- Null ist nicht ein gültiger Fall eines M2-level DataType. 4,3 Semantik der Datenarten Daten tippen MOF-Metamodellfall in zwei Gruppen ein: Standardtechnologienulldatenarten des ¥ MOF; das heißt, die 6 ursprünglichen Standarddaten die Arten (Boolesch, Ganzzahl, langes, Hin- und Herbewegung, Doppeltes und Zeichenkette) und die produzierten mit die Erbauer EnumerationType, CollectionType, StructureType und AliasType. gebürtige Arten des ¥ (d.h., andere Datenarten. Gebürtige Datenarten sind nicht Technologieneutrales). Jede Daten schreiben innen ein MOF-Metamodell bezeichnen einen begrenzten oder endlosen Satz Werte. In Fall der Null-MOF Datenarten der Standardtechnologie und der Erbauer, diese Sätze sind wie folgt: ¥ die Boolesche Art besteht aus zwei Werten, die herkömmlich zutreffend genannt werden und falsch. ¥ die Artganzzahl ist das subrange von Ganzzahlen von -2 31 bis +2 31 - 1. ¥ die Art ist lang das subrange von Ganzzahlen von -2 63 bis +2 63 - 1. ¥ die Arthin- und Herbewegung ist das subrange der rationalen Zahlen deren Werte AIEEE sind 764 Gleitkommazahlen der einfachen Genauigkeit. |  |
|
| |
|
|