Abstract

En el desarrollo de aplicaciones web, el mayor esfuerzo se centra en la generación de código, sin embargo, los trabajos de investigación al respecto se enfocan en resolver problemas de diseño, por otro lado, la herramienta case genera código limitado o incompleto y no tiene las especificaciones formales para el desarrollo de aplicaciones web. En este artículo, se propone un nuevo enfoque para completar la generación de códigos a partir del diagrama de clases UML. El enfoque se basa en analizar el archivo del diagrama de clases para luego generar el código. Se ha definido un modelo de diseño como meta-modelo, el cual tiene el formalismo de la metodología de desarrollo de software por capas y está representado por un perfil con extensión XML, de este modo, se extrae las líneas de código XML del archivo que contiene el diagrama de clases, se comparan con el meta-modelo a través de algoritmos y después se genera el código para aplicaciones web. Para validar la propuesta, se ha desarrollado una herramienta situada entre la generación del código automático y la generación de código manual. A partir del uso del indicador tiempo de generación, se demuestra que la generación del código se reduce hasta en un 98 %.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call