MOF

Superior  Previo  Próximo

EA ahora ofrece soporte para exportar paquetes a XMI bajo MOF 1.3 y MOF 1.4 estándar. Los modelos de MOF se crean asignando el metamodelo estereotipo a un paquete. Los modelos MOF se pueden exportar a la especificación del archivo MOF 1.3 o MOF 1.4 XMI.

 

Conocimiento de antecedentes

 

MOF, (Meta-Object Facility) es un Grupo estándar de Administración de Objetos (OMG, Object Management Group). MOF se originó en el (UML), cuando el OMG necesitó de una arquitectura de Meta-Modelado para así definir el UML. MOF se ha diseñado como una arquitectura de cuatro estratos, para más detalles vea el siguiente diagrama. 

 

mof_model

 

Debido a las similitudes entre el modelo-MOF y los modelos de estructura del UML, los meta-modelos MOF son usualmente modelados como Diagramas de clase del UML. También puede usar la página Metamodelo de la caja de herramientas del UML de Enterprise Architect para crear elementos y conectores del modelo MOF. Un estándar soportado de MOF es XMI, que define un formato de intercambio basado en XML.

 

MOF es una arquitectura de meta-modelado. Es una arquitectura de meta-modelado estricta; cada elemento del modelo en cada estrato es estrictamente una instancia del elemento del modelo del estrato de arriba. MOF sólo provee un medio para definir la estructura, o sintaxis abstracta de un lenguaje o dato.

 

Simplificado, MOF usa la noción de las clases, como se conocen desde la orientación a objeto, para definir conceptos (elementos del modelo) en un meta-estrato. Estas clases (conceptos) pueden ser luego instanciadas a través de los objetos (instancias) del estrato del modelo de abajo. Debido a que un elemento en el estrato M2 es un objeto (instancia de un elemento del modelo M3) como también una clase (esto es un concepto de estrato M2) se usa la noción de Clabject. Claobject es una combinación de las palabras clase y objeto.

 

Otro estándar relacionado es el OCL que describe un lenguaje formal que se puede usar para definir restricciones del modelo por medio de una lógica predicada.

 

Vea también

Comenzar
Exportar MOF a XMI
Importar MOF desde XMI
Caja de Herramienta-Metamodelo