Accelerate : sistema generador automático de código e infraestructura.
Accelerate consiste en la implementación de una herramienta grafica 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 S...
Guardado en:
Autores principales: | , , |
---|---|
Otros Autores: | |
Formato: | Tesis de grado acceptedVersion |
Lenguaje: | Español |
Publicado: |
Universidad Tecnológica Nacional
2023
|
Materias: | |
Acceso en línea: | http://hdl.handle.net/20.500.12272/7760 |
Aporte de: |
id |
I68-R174-20.500.12272-7760 |
---|---|
record_format |
dspace |
institution |
Universidad Tecnológica Nacional |
institution_str |
I-68 |
repository_str |
R-174 |
collection |
RIA - Repositorio Institucional Abierto (UTN) |
language |
Español |
topic |
metamodelo, generador de código, microservicio, Infraestructura como código, aprovisionamiento en la nube, desarrollo dirigido por modelos. |
spellingShingle |
metamodelo, generador de código, microservicio, Infraestructura como código, aprovisionamiento en la nube, desarrollo dirigido por modelos. Peña Altare, Pablo Roberto Fernández Valenzuela, Valentín Manuel Rivero Zuin, Maximiliano Tomás Accelerate : sistema generador automático de código e infraestructura. |
topic_facet |
metamodelo, generador de código, microservicio, Infraestructura como código, aprovisionamiento en la nube, desarrollo dirigido por modelos. |
description |
Accelerate consiste en la implementación de una herramienta grafica 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 acuerdo con el problema detectado en
diversos proyectos de software, los cuales pierden valioso tiempo de desarrollo con tareas de
configuración repetitivas en la etapa inicial del proyecto y frecuentemente no se 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 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. |
author2 |
Vazquez, Alejandro |
author_facet |
Vazquez, Alejandro Peña Altare, Pablo Roberto Fernández Valenzuela, Valentín Manuel Rivero Zuin, Maximiliano Tomás |
format |
Tesis de grado acceptedVersion |
author |
Peña Altare, Pablo Roberto Fernández Valenzuela, Valentín Manuel Rivero Zuin, Maximiliano Tomás |
author_sort |
Peña Altare, Pablo Roberto |
title |
Accelerate : sistema generador automático de código e infraestructura. |
title_short |
Accelerate : sistema generador automático de código e infraestructura. |
title_full |
Accelerate : sistema generador automático de código e infraestructura. |
title_fullStr |
Accelerate : sistema generador automático de código e infraestructura. |
title_full_unstemmed |
Accelerate : sistema generador automático de código e infraestructura. |
title_sort |
accelerate : sistema generador automático de código e infraestructura. |
publisher |
Universidad Tecnológica Nacional |
publishDate |
2023 |
url |
http://hdl.handle.net/20.500.12272/7760 |
work_keys_str_mv |
AT penaaltarepabloroberto acceleratesistemageneradorautomaticodecodigoeinfraestructura AT fernandezvalenzuelavalentinmanuel acceleratesistemageneradorautomaticodecodigoeinfraestructura AT riverozuinmaximilianotomas acceleratesistemageneradorautomaticodecodigoeinfraestructura |
bdutipo_str |
Repositorios |
_version_ |
1764820553135292417 |