Component: MOF

Die Meta Object Facility (MOF) ist das Dach des MDA-Konzeptes. MOF ist ein Standard für die Definition von und den Umgang mit Metamodellen im Rahmen der Familie der MDA-Sprachen. Alle MDA-Sprachen sind auf der Grundlage des MOF-Standards entwickelt unter Verwendung der UML, genauer von UML Klassendiagrammen. Das Klassendiagramm, welches eine MDA-Sprache im diesem Sinne beschreibt, wird auch als Metamodell bezeichnet, ein Modell für eine Modellierungssprache. Die so spezifizierte Modellierungssprache wird als MOF-kompatibel bezeichnet. Das MDA-Konzept ist relativ offen, d.h. nicht die Sprachen konkret sind Bestandteil der Architektur, sondern die Forderung, dass die im Rahmen der MDA eingesetzten Sprachen MOF-kompatibel sein sollen. Das ist für alle OMG-Sprachen der Fall.

Besitzer