@conference{janus09, author = "Pablo Mart{\'i}n and Guillermo Hern{\'a}ndez and Iglesias, Carlos A. and Luca Garulli and Giordano Maestro", abstract = "Los enfoques tradicionales de desarrollo de aplicaciones web han mostrado serios problemas de productividad, lo que est{\'a} dando lugar a nueva generaci{\'o}n de frameworks web que automatizan en gran medida el desarrollo para aplicaciones principalmente de persistencia de datos. En este proyecto se presenta c{\'o}mo la utlizaci{\'o}n de plantillas puede facilitar la generaci{\'o}n de la capa de presentaci{\'o}n en uno de estos nuevos frameworks agiles, Roma Metaframework. Este trabajo ha sido desarrollado dentro del proyecto ICT Romulus. La soluci{\'o}n, llamada Janus, utiliza un mecanismo de plantillas basado en FreeMarker para extraer informaci{\'o}n de los objetos que definen la vista de la aplicaci´ n generando una estructura de p{\'a}ginas JSP equivalente, y se comunica con el framework mediante una serie de etiquetas Java. Como resultado, Janus permite la generaci{\'o}n autom{\'a}tica de una interfaz gr{\'a}fica personalizable, implementada con JSP, CSS y Javascript, con un tiempo de desarrollo reducido. ", address = "Cartagena, Spain", booktitle = "Libro de Actas de las VIII Jornadas de Ingenier{\'i}a Telem{\'a}tica (JITEL 2009)", keywords = "romulus;janus;roma;metaframework", organization = "JITEL", title = "{J}anus: un {G}enerador de la {V}ista de {R}oma {F}ramework basado en {P}lantillas", url = "administrator/components/com_jresearch/files/publications/20100115_205712.pdf", year = "2009", }