Utilidad de las transformaciones modelo-modelo en la generación automática de código
暂无分享,去创建一个
Aunque las transformaciones modelo-modelo son un elemento clave de MDA, todavía hay dudas sobre su utilidad en escenarios reales. De hecho, algunos paradigmas de Desarrollo de Software Dirigido por Modelos, e incluso algunas de las herramientas MDA más populares, plantean un enfoque generativo basado en transformaciones modelo-código. En este artículo se analiza la utilidad de las transformaciones modelo-modelo a partir de un problema real de una empresa, en concreto la generación automática de código para la integración de software existente. El problema se ha resuelto desde dos perspectivas diferentes que se contrastan, una que genera el código directamente a partir de un modelo y otra que utiliza transformaciones modelo-modelo para mejorar la legibilidad y el mantenimiento.
[1] Jesús Sánchez Cuadrado,et al. A plugin-based language to experiment with model transformation , 2006, MoDELS'06.
[2] Jesús Sánchez Cuadrado,et al. RubyTL: A Practical, Extensible Transformation Language , 2006, ECMDA-FA.
[3] Jean Bézivin,et al. Technological Spaces: An Initial Appraisal , 2002 .
[4] Jesús Sánchez Cuadrado,et al. A phasing mechanism for model transformation languages , 2007, SAC '07.