¿Más siglas? MDE, MDD, MDA

Hoy tenemos más siglas de las que hablar:

  • MDA: Model-Driven Architecture.
  • MDD: Model-Driven Development.
  • MDE: Model-Driven Engineering.

En general, los tres están relacionados con el paradigma de desarrollo que utiliza o propone el uso de modelos como el principal artefacto del proceso de desarrollo. O al menos, como el artefacto que dirige y sirve de arranque al desarrollo.

Lo que se pretende, es que el código se genere de forma semi-automática, a partir de dichos modelos. Según estas metodologías, partiríamos de un modelo diseñado con un programa (por ejemplo, con Software Architect), y él solito nos crearía el código asociado. El lenguaje para el modelado, bien podría ser UML, aunque existen otras alternativas.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s