Tarea Mem

Páginas: 8 (1901 palabras) Publicado: 15 de junio de 2015
Universidad Evangelica de
El Salvador

Tarea de investigación de conceptos

Estudiante:













Meta Object Facility
El Fondo para el Meta-Object (MOF) es un Object Management Group (OMG) estándar para la ingeniería dirigida por modelos . Su propósito es proporcionar un sistema de tipo de entidades en el CORBA arquitectura y un conjunto de interfaces a través del cual esos tipos pueden sercreados y manipulados. La página oficial de referencia puede encontrarse en el sitio web de OMG.

MOF fue desarrollado para proporcionar un sistema de tipos para su uso en el CORBA arquitectura, un conjunto de esquemas mediante los cuales se podrían definir la estructura, significado y comportamiento de los objetos, y un conjunto de interfaces CORBA a través del cual estos esquemas podrían sercreados, almacenados y manipulados .





MOF está diseñado como una arquitectura de cuatro capas. Se proporciona un modelo de meta-meta en la capa superior, llamada la capa M3. Este modelo M3 es el idioma que utiliza para construir metamodelos MOF, denominado M2-modelos. El ejemplo más destacado de un modelo de capa 2 MOF es el metamodelo UML, el modelo que describe el propio UML. Estos modelos M2describen los elementos de la capa M1, y por lo tanto M1-modelos. Estos serían, por ejemplo, los modelos de escritos en UML. La última capa es la capa de M0 o capa de datos. Se utiliza para describir objetos del mundo real.

Metamodelado arquitectura
MOF es una arquitectura metamodelado cerrado; define un modelo M3, que se ajusta a sí mismo. MOF permite una estricta arquitectura meta-modelado;cada elemento del modelo en cada capa es estrictamente en correspondencia con un elemento de modelo de la capa de arriba. MOF sólo proporciona un medio para definir la estructura o sintaxis abstracta de una lengua o de datos. Para definir metamodelos, MOF juega exactamente el papel que EBNF juega para la definición de las gramáticas de lenguajes de programación. MOF es un lenguaje específico dedominio (DSL) que se utiliza para definir metamodelos, al igual que EBNF es un DSL para definir gramáticas. De manera similar a EBNF, MOF podría definirse en MOF.
En resumen MOF utiliza la noción de MOF Clases (que no debe confundirse con UML Clases), como se conoce a partir de la orientación a objetos , definir conceptos (elementos de modelo) en una metalayer. MOF puede ser utilizado para definirmetamodelos orientados a objetos (como UML , por ejemplo), así como metamodelos no orientados a objetos (como una red de Petri o un servicio Web metamodelo).

En mayo de 2006, el OMG ha definido dos puntos de cumplimiento para MOF:
EMOF para MOF esencial
CMOF por completo MOF
En junio de 2006, una solicitud de propuesta fue emitida por OMG para una tercera variante, SMOF (MOF semántica).
Lavariante ECORE que se ha definido en el Eclipse Modeling Framework está más o menos alineado en EMOF de OMG.
Otra norma relacionada es OCL , que describe un lenguaje formal que puede ser utilizado para definir restricciones modelo en términos de la lógica de predicados .
QVT , que introduce medios para consultar, ver y transformar los modelos basados ​​en MOF, es una norma muy importante,aprobado en 2005. Véase Modelo lenguaje de transformación para obtener más información.
Lenguaje unificado de modelado.
Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group).
Es un lenguaje gráfico para visualizar,especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y compuestos reciclados.
Es importante remarcar que UML es un "lenguaje de modelado" para especificar o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tarea memo
  • Tarea memo rias
  • Tarea memo
  • Memes
  • Memo
  • memes
  • la meme
  • memo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS