El Desarrollo Dirigido por Modelos (Model-Driven Development, MDD) ha ido creciendo en cuanto a popularidad como un nuevo paradigma para el desarrollo de software a través de modelos. La aplicación de este paradigma en el desarrollo de aplicaciones Web ha dado origen a lo que se conoce como Ingeniería Web Dirigida por Modelos (Model-Driven Web Engineering, MDWE). Pero, para la adopción de esta tecnología a nivel industrial, es necesario el desarrollo de herramientas que asistan al desarrollador de software y que permitan acotar el tiempo de desarrollo del proyecto.
Esta herramienta tiende a bien contribuir a las limitantes expuestas en el párrafo anterior, de tal forma que se desarrolló una herramienta Open Source denominada M2WebMaker, para el modelado y generación automática de código HTML, PHP y MySQL para las operaciones básicas conocidas internacionalmente como Create, Read, Update y Delete (CRUD).
Features
- Generación semi-automática de aplicaciones web
- Creación de aplicaciones web por medio de modelos
- Operaciones CRUD
- Manejo de sesiones
- Selección de CSS semi-personalizada
- Generación de código HTML, PHP y MySQl