| |
xvi OMG - MetacGegenstand-Service, v1.4 April 2002 ¥ UML definiert offenbar die Ähnlichkeiten der Schlüsselkonzepte der Kategorie, Schnittstelle und Art. Die MOF und die UML beide verwenden das Kategorienkonzept als das allgemeinste von diesen in ihren jeweiligen Modellen. Die MOF-Spezifikation wird hauptsächlich auf die Spezifikation der Metamodelle gerichtet und Erzeugung der CORBA-Schnittstellen. Es beschäftigt nicht Implementierungskonzepte mit so als ' Methoden.', UML muß offenbar diese Konzepte stützen, damit es für verwendet werden kann Begriffs-, logisches und Implementierungsmodellieren. In einer Richtung das MOF-Kategorienkonzept (das Betriebe aber nicht Arten stützt), stellt zur UML-Definition der Art gleich; das , ist ein Stereotype der Kategorie mit der Begrenzung, daß Arten nicht Methoden enthalten können. MOF-Kategorienkonzept ist genug reich, Schnittstellen zu definieren und tatsächlich das MOF Spezifikation selbst zeigt offenbar, daß eine MOF-Kategorie zur Mehrfachverbindungsstelle abgebildet werden kann CORBA-Schnittstellen. Verhältnis zu anderen Modellen Mit ein Sekundärnachdruck wurde auf die architektonische Ausrichtung CDIF und Rm- gelegt ODP, von dem beide die metamodelarchitektur beeinflußt haben. CDIF bietet viele an nützliche Konzepte für das Spezifizieren des robusten Strom-gegründeten Austausches formatiert. Ähnlich ODP stellt viele nützliche Ideen für das Spezifizieren der vorbildlichen Veranschaulichungen zur Verfügung. Verhältnis zu OMG IDL und KERN 95 OMG IDL wird verwendet, um alle Schnittstellen im Metagegenstand-Service zu spezifizieren. Ein MOF metamodelbehälter, der diese IDL-Schnittstellen stützt, kann verwendetes lediglich verwenden sein Standard-CORBA-Schnittstellen. Die Semantik der Schnittstellen des Modells IDL kann sein geschlossen durch das Anwenden des MOF IDL, das am MOF-Modell abbildet. Die Semantik von Reflektierendes IDL wird direkt spezifiziert. Das OMG-Kern-Gegenstandmodell beschreibt, wie Gegenstände aufeinander einwirken; folglich ist es eine Schnittstelle oder Abhängigkeitsmodell. Keine spezifische Implementierung wird angedeutet. Das OMG-Gegenstandmodell soll nicht ein metamodel sein (wie im OMA beschrieben). Der CORBA-Gegenstand Modell ist ein konkretes Modell mit dem Ziel des Spezifizierens einer Einheit für Beweglichkeit und verteilte Gegenstandinteroperabilität. Das MOF definiert einen Meta-metamodel-metamodel (für Einfachheit, beziehen uns wir auf dieses wie das MOF-Modell). Der Zweck des MOF-Modells ist zu ermöglichen Sie der Definition und Handhabung von metamodels in den verschiedenen Gebieten, mit zeichnen Sie den Fokus ab, der auf Gegenstandanalysen- und -designmetamodels ist. Das MOF kann an gewöhntSEIN spezifizieren Sie das OMG-Gegenstandmodell, das es als Metamodell behandeln kann. Ebenso weil das MOF definiert einen Satz compliant Schnittstellen CORBA, diese Schnittstellen sich anpassen an CORBA-Gegenstandmodell. Das MOF kann verwendet werden, um zusätzliche Semantik zu spezifizieren (Verhältnisse, Begrenzungen) der im Text) im CORBA-Gegenstand angedeutet (oder ausgedrückt werden Modell. Das MOF soll einen reicheren Satz des Modellierens des Konstruierens zur Verfügung stellen, das innen zur Verfügung gestellt wird CORBA IDL. Jedoch in MOF 1,4, wurde eine bewußte Entscheidung getroffen, um MOF zu entfernen Unterstützung für viele CORBA-Datenarten. Dieses wurde getan, um es einfacher zu bilden zu definieren und führen Sie MOF-Kartenaufnahmen zu den Technologien wie Java, DCOM und so weiter ein. Das IDL Datenarten und Erbauer, die nicht sind gestützt umfassen Sie: Bitkettenarten des ¥ 8 und 8 Bit oder breite Buchstaben, |  |
|
| |
|
|