Buscar
Social
Ofertas laborales ES
« Video musical de la JavaOne 2011 "Java Life" | Main | JavaHispano Podcast - 121 - Proyecto Bitcoin »
miércoles
oct052011

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

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>