Está en la página 1de 2

Unidad III Este cuestionario comprende la informacin esencial de la material.

1. En qu consiste MDA? Por sus siglas en ingles MODEL DRIVEN ARCHITECTURE, es una aproximacin definida por el OMG mediante el cual el diseo de los sistemas se orienta a modelos. Permite una alta flexibilidad en la implementacin, integracin, mantenimiento, prueba y simulacin de sistemas. 2. Que estndares constituyen MDA (no son las FASES)?
UML (Unified Model Language) [OMG UML], MOF (Meta Object Facility) [OMG 2006a], QVT (Query View Transformation) [OMG 2008a], OCL (Object Constraint Language) [OMG 2006b] o XMI (XML Metadata Interchange) [OMG 2007c], pero existen muchos estndares muy extensos y complejos.

3. Cules son las principales ventajas de MDA?


La ventaja principal de MDA radica en la clara y estricta separacin de responsabilidades. Por un lado, modelaremos los PIMs, que representan los modelos de nuestro negocio, y por otro lado, los PSMs con las preocupaciones tecnolgicas. Esto permitir que ambos modelos puedan evolucionar por separado. MDA tambin permite: lidiar con la complejidad del negocio, modelando a ste por separado y permitiendo su anlisis y mejora; disminuir costos, si se cuenta con una herramienta MDA adecuada a nuestras necesidades; mejorar la calidad de nuestros modelos y procesos, mediante su anlisis y la separacin de responsabilidades.

4. Cules son las ideas bsicas de CWM? Permite utilizar XMI para el intercambio de almacenes de metadatos que se representan utilizando el propio metamodelo y permite el uso de IDL y otros lenguajes para implementar el acceso de almacenes basados en metamodelos CWM. Provee de un marco de trabajo para la representacin de metadaros sobre datos fuertes, datos objetivos, transformaciones y anlisis y procesos y operaciones que crean y mantienen almacenes de datos y proveen una lnea de informacin sobre su uso. 5. Cules son los elementos bsicos de MDA? 6. Que es un metamodelo? Conjunto explicito de instrumentos de obtencin de informacin lingstica, diseado para reconectar el lenguaje de una persona con la experiencia representada por su lenguaje.

7. Explique en que consiste un lenguaje de transformacin 8. Explique cmo funcionan los metamodelos

9. Quien propuso MDA y en que se basaron? Propuesto por OBJECT MANAGEMENT GROUP

10. Que es XMI y en qu consiste?

11. Mencione las fases de MDA? 12. Cules son los niveles de abstraccin de MOF?

13. Explique cada una de las fases de MDA

También podría gustarte