Generación de código OpenXava a partir de Modelos UML con MOSKitt
MOSKitt ha incorporado un generador de código que tomando como entrada tan sólo el modelo UML de tu Sistema de Información, te permite obtener una aplicación OpenXava (AJAX Java EE) lista para su ejecución.
Si además necesitas incorporar información de diseño de alguna de tus pantallas, con MOSKitt puedes hacerlo. El generador admite adicionalmente como entrada un modelo MOSKitt-Sketcher/UIM con información sobre el diseño de la Interfaz de Usuario, la cual es trasladada al código OpenXava generado. Toda la información la tenéis disponible aquí.
MOSKitt permite modelar Interfaces de Usuario siguiendo una aproximación de sketching. Dibujando los bocetos de nuestras pantalla obtenemos modelos más intuitivos que acercan al usuario al resultado final en etapas muy tempranas del desarrollo.
MOSKitt es un conjunto de herramientas que dan soporte durante todo el proceso de desarrollo del software. Aunque incorporta editores de modelos (BPMN, UML, Interfaces de Usuario, Bases de Datos etc...), no es sólo una herramienta de modelado. Siguiendo una estrategia DSDM (Desarrollo de Software Dirigido por Modelos) MOSKitt incorpora transformaciones que permiten evolucionar los modelos hasta convertirlos en código final.
De este modo, los modelos dejan de ser simple documentación y pasan a estar vivos durante toda la vida de los proyectos puesto que son considerados piezas “finales” y son actualizados para poder así evolucionar el código. Los modelos pierden el carácter “superfluo” que la documentación acaba teniendo en muchos casos cuando, en sucesivas iteraciones, deja de actualizarse quedando finalmente obsoleta.
Nota: noticia enviada por Begoña Bonet
Reader Comments