Mostrar el registro sencillo del ítem
Accelerate : sistema generador automático de código e infraestructura.
dc.contributor.advisor | Vazquez, Alejandro | |
dc.contributor.advisor | Moralejo, Raúl | |
dc.contributor.advisor | Manino, Gustavo | |
dc.contributor.advisor | Lemos, Gustavo | |
dc.contributor.advisor | Casas, Malena | |
dc.creator | Peña Altare, Pablo Roberto | |
dc.creator | Fernández Valenzuela, Valentín Manuel | |
dc.creator | Rivero Zuin, Maximiliano Tomás | |
dc.date.accessioned | 2023-04-04T19:18:00Z | |
dc.date.available | 2023-04-04T19:18:00Z | |
dc.date.issued | 2023-04-04 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12272/7735 | |
dc.description.abstract | Accelerate cosiste en la implementación de una herramienta gráfica de modelado de sistemas que permite utilizar el diagrama diseñado para la generación automática de código y archivos de configuración de infraestructura en la nube. El proyecto utiliza como base los contenidos del Desarrollo de Software Dirigido por Modelos (MDD, Model Driven Development) y surge de acurdo con el problema detectado en diversos proyectos de software, los cuales pierden valioso tiempo de desarrollo con tareas de configuración repetitivas en al etapa inicial del proyecto y frecuentemente no si adhieren a patrones o estándares de la industria. A su vez, se requiere conocimientos en una amplia variedad de tecnologías y profesionales que logren integrarlas para comenzar con el desarrollo. En general se observa que en un proyecto de desarrollo convencional el 40 % del tiempo se dedica a la programación el cual, solo entre el 5% y 15% se dedica a la lógica del negocio y el resto del tiempo preparando la infraestructura para soportar a la aplicación. Esta se divide en manejo de errores y seguridad, debugging y programación de código de infraestructura. Por estas razones el objetivo de Accelerate es proveer una herramienta que asista a los desarrolladores en la etapa inicial del proyecto mediante modelos que unifiquen el diseño de una arquitectura de microservicios en la nube, permitiendo elegir distintos parámetros luego utilizados por la generación automática tales como el lenguaje de programación de cada microservicio, el proveedor cloud de cada ambiente de la arquitectura, entre otros. Luego, las personas involucradas en el software a desarrollar utilizan los archivos de configuración y el código generado como punto de partida sobre el cual se obtiene la ventaja de poder concentrarse únicamente en la lógica de negocio y sin preocuparse por la infraestructura del proyecto. | es_ES |
dc.format | es_ES | |
dc.language.iso | spa | es_ES |
dc.publisher | Universidad Tecnológica Nacional | es_ES |
dc.rights | openAccess | es_ES |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.rights.uri | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.subject | ingeniería en sistemas, metamodelo, generador de código, microservicio, infraestructura como código, aprovisionamiento en la nube, desarrollo dirigido por modelos. | es_ES |
dc.title | Accelerate : sistema generador automático de código e infraestructura. | es_ES |
dc.type | info:eu-repo/semantics/bachelorThesis | es_ES |
dc.rights.holder | Universidad Tecnológica Nacional | es_ES |
dc.description.affiliation | Fil: Fernández Valenzuela, Valentín Manuel. Universidad Tecnológica Nacional. Facultad Regional Mendoza. Ingeniería en Sistemas de Información; Argentina. | es_ES |
dc.description.affiliation | Fil: Peña Altare, Pablo Roberto. Universidad Tecnológica Nacional. Facultad Regional Mendoza. Ingeniería en Sistemas de Información; Argentina. | es_ES |
dc.description.affiliation | Fil: Rivero Zuin, Maximiliano Tomás. Universidad Tecnológica Nacional. Facultad Regional Mendoza. Ingeniería en Sistemas de Información; Argentina. | es_ES |
dc.type.version | acceptedVersion | es_ES |
dc.rights.use | Atribución: En cualquier explotación de la obra autorizada por la licencia será necesario reconocer la autoría. | es_ES |