sábado, 10 de septiembre de 2011

¿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.

No hay comentarios:

Publicar un comentario