Herramienta MDA para la Arquitectura Dirigida por el Modelo

 

“Arquitectura dirigida por modelos (MDA) es una forma exitosa de administrar la complejidad, alcanzar altos niveles de re uso y reducir significantemente el esfuerzo de desarrollo requerido en los proyectos de desarrollo de software Con soporte para las construcciones MDA, Enterprise Architect ayuda a unir la brecha entre el análisis y la implementación.”

MDA es el siguiente paso para juntar UML y los entornos de desarrollo para administrar el desarrollo de software.

Si necesita:

  • Administrar un solo modelo independiente de plataforma para su proyecto.
  • Generar múltiples modelos específicos de plataformas desde PIM.
  • Mantener su PSM en sincronización con sus PIM.
  • Crear PSM’s como modelos de base de datos ,EJB, Java, C#, XSD y más.
  • Usar MDA para reducir el tiempo de despliegue y esfuerzo.
  • Adapte fácilmente y agregue nuevas plantillas de MDA.

Luego,Enterprise Architect le ofrece las características apropiadas a un gran precio.

Download MDA Tool Purchase MDA Tool

Comienze con UML y MDA ahora.

MDA Transform
Tranformaciones MDA
MDA Transform - C#
Transformaciones MDA - C#
MDA Transform - EJB
Transformaciones MDA - EJB
MDA Transform - PIM
Transformaciones MDA - PIM

Documentos disponibles

 • 

Enterprise Architect 5.0 con arquitectura diriga por modelos (PDF)

Descargar ahora

La Arquitectura Dirigida por el Modelo (MDA) desarrollada por la OMG es un marco de desarrollo de software usando un lenguaje de modelado del sistema. Los objetivos de MDA son mejorar la portabilidad a través de la separación de arquitecturas de sistemas de arquitecturas de las plataformas.

Los componentes primarios de las tecnologías de MDA son el modelo independiente de la plataforma (PIM), y el modelo específico de la plataforma. Los modelos independientes de las plataformas describen la estructura y función de un sistema, pero no la implementación especifica.

MDA tiene la capacidad de definir plantillas que trazan transformaciones desde modelos independientes de plataformas a modelos específicos de la plataforma. Esto facilita el desarrollo de un sistema en abstracción, y simplifica la implementación de ese sistema a través de una variedad de plataformas.

Por ejemplo, una transformación MDA desde PIM, creará elementos de tablas de DDL desde una clase, mientras que la misma clase transformada a un EJB Entity Bean resultará en un paquete que contiene los elementos de clase e interfaz requeridos por EJB. Enterprise Architect ayuda a administrar tales transformaciones e incluso escribir sus propias reglas de transformación para cualquier lenguaje. También lo asistirá para mantener tantos modelos específicos de plataformas como necesita sincronizados a una sólo modelo independiente de plataforma. Enterprise Architect ha construido soporte para las transformaciones MDA para C#, DDL, EJB, Java y XSD.