DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS

Author: Felix Oscar Garcia Rubio, Juan Manuel Vara Mesa, Cristina Vicente Chicote

A lo largo de la pasada década, el enfoque de la ingeniería del software basada en modelos (Model-Driven Engineering, MDE) ha surgido como una manera innovadora de industrializar la producción de software. Después del éxito de la tecnología orientada a objetos, el uso sistemático de modelos se ha presentado como la forma adecuada para programar con un nivel de abstracción más alto y aumentar la automatización en el proceso. Tanto en nuestro trabajo de investigación como en proyectos con empresas, hemos comprobado el enorme potencial de los modelos para elevar los niveles de abstracción y automatización. Por consiguiente, estamos completamente convencidos de que los conceptos, métodos y técnicas de MDE facilitan la creación y evolución del software.

Este libro ofrece una explicación detallada de los conceptos fundamentales de MDE, ejemplifica cada tipo de aplicación y presenta las herramientas más utilizadas, con el objetivo de adquirir los conocimientos necesarios para iniciarse en la práctica de MDE. A lo largo de esta obra, hemos combinado el rigor científico con la experiencia práctica, proporcionando una visión actual y completa sobre el desarrollo de software dirigido por modelos.

El libro está organizado en cinco partes, además de un capítulo introductorio que ofrece una visión general de MDE y presenta los conceptos que se explorarán en los siguientes capítulos. Las tres primeras partes se centran en los tres elementos básicos de MDE: modelos y metamodelos, construcción de DSL y transformaciones de modelos. La cuarta parte incluye un ejemplo de cada tipo de aplicación de las técnicas MDE, como el desarrollo dirigido por modelos, la reingeniería de modelos y los models@runtime. Por último, los capítulos finales presentan algunas soluciones basadas en MDE, así como herramientas existentes para entornos MDE.

VER PRECIO EN AMAZON

Reviews

There are no reviews yet.

Be the first to review “DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *