MOF [Guía de Usuario de Enterprise Architect] |
Top Previous Next |
La Funcionalidad de Meta-Objeto (MOF) es un Grupo de Administración de Objeto (OMG) estándar desarrollado como arquitectura de meta-modelado para definir el UML, y por lo tanto proporciona un medio para definir la estructura o sintaxis abstracta de un lenguaje o dato. La MOF está diseñada como una arquitectura de cuatro capas; siendo una arquitectura cerrada, de meta-modelado estricto, cada elemento modelo en cada capa es estrictamente una instancia de un elemento modelo de la capa de arriba. Simplificado, la MOF utiliza Clases para definir conceptos (elementos modelo) en una meta-capa. Estas Clases (conceptos) pueden luego ser instanciados a través de objetos (instancias) de la capa modelo de abajo. Debido a que un elemento en la capa M2 es un objeto (instancia de un elemento modelo M3) al igual que una Clase (un concepto de capa M2) la notación clabject es utilizada - una fusión de las palabras Clase y Objeto. Debido a las similitudes entre el modelo MOF y modelos de estructura UML, los meta-modelos MOF generalmente son modelados como diagramas de Clase UML. También puede utilizar la página de Metamodelo de la Caja de Herramientas de Diagrama (Más Herramientas | UML | Metamodelo) para crear elementos y conectores modelo MOF. La arquitectura en capas de la Funcionalidad de Meta Objeto se ilustra en este diagrama.
Notas
Aprender más
Temas de Centro de aprendizaje
|