Despliegue automático multiplataforma para aplicaciones de Escritorio

Autores
Sebey, Nicolás
Año de publicación
2021
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
Arroqui, Mauricio
Sampaoli, Sebastián
Descripción
Con el fin de resolver las debilidades de los enfoques actuales, la presente tesis tiene por objetivo general realizar una herramienta de software que automatice y simplifique la fase de despliegue de una aplicación, para conseguir una mejora de eficacia a la hora de desarrollar aplicaciones de escritorio. La herramienta permitirá: (i) gestionar el branch que desea distribuir el desarrollador una vez subido a su repositorio git. (ii) Generar automáticamente el pipeline IC/DC. (iii) Crear una compilación nueva del código (ya sea si es una primera versión o una actualización). (iv) Generar instaladores de forma automática para distintas plataformas. Para llegar a obtener la mejor solución posible en el tiempo establecido se utilizará como base una herramienta preexistente y se la adaptará para cumplir con el funcionamiento deseado. Dicha herramienta, es una herramienta web llamada App Manager. Esta aplicación, de la que se hablará en profundidad más adelante, se encarga de automatizar el despliegue de aplicaciones EUIJA (Enriched UI java applications) de las que también se hablará más adelante. Párrafo extraído de la tesis de grado a modo de resumen.
Fil: Sebey, Nicolás. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Arroqui, Mauricio. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Sampaoli, Sebastián. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Materia
Ingeniería de sistemas
Herramienta de software
Software
Aplicaciones de escritorio
App Manager
Aplicaciones EUIJA
Enriched UI java applications
Herramienta web
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc/2.5/ar/
Repositorio
RIDAA (UNICEN)
Institución
Universidad Nacional del Centro de la Provincia de Buenos Aires
OAI Identificador
oai:ridaa.unicen.edu.ar:123456789/2896

id RIDUNICEN_ea2cd2c42a0c8dbdea6e50bc1c589278
oai_identifier_str oai:ridaa.unicen.edu.ar:123456789/2896
network_acronym_str RIDUNICEN
repository_id_str a
network_name_str RIDAA (UNICEN)
spelling Despliegue automático multiplataforma para aplicaciones de EscritorioSebey, NicolásIngeniería de sistemasHerramienta de softwareSoftwareAplicaciones de escritorioApp ManagerAplicaciones EUIJAEnriched UI java applicationsHerramienta webCon el fin de resolver las debilidades de los enfoques actuales, la presente tesis tiene por objetivo general realizar una herramienta de software que automatice y simplifique la fase de despliegue de una aplicación, para conseguir una mejora de eficacia a la hora de desarrollar aplicaciones de escritorio. La herramienta permitirá: (i) gestionar el branch que desea distribuir el desarrollador una vez subido a su repositorio git. (ii) Generar automáticamente el pipeline IC/DC. (iii) Crear una compilación nueva del código (ya sea si es una primera versión o una actualización). (iv) Generar instaladores de forma automática para distintas plataformas. Para llegar a obtener la mejor solución posible en el tiempo establecido se utilizará como base una herramienta preexistente y se la adaptará para cumplir con el funcionamiento deseado. Dicha herramienta, es una herramienta web llamada App Manager. Esta aplicación, de la que se hablará en profundidad más adelante, se encarga de automatizar el despliegue de aplicaciones EUIJA (Enriched UI java applications) de las que también se hablará más adelante. Párrafo extraído de la tesis de grado a modo de resumen.Fil: Sebey, Nicolás. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Fil: Arroqui, Mauricio. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Fil: Sampaoli, Sebastián. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias ExactasArroqui, MauricioSampaoli, Sebastián2021-052021-10-28T14:36:15Z2021-10-28T14:36:15Zinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfapplication/pdfSebey, N. (2021) Despliegue automático multiplataforma para aplicaciones de Escritorio [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina.https://www.ridaa.unicen.edu.ar/handle/123456789/2896spahttp://creativecommons.org/licenses/by-nc/2.5/ar/info:eu-repo/semantics/openAccessreponame:RIDAA (UNICEN)instname:Universidad Nacional del Centro de la Provincia de Buenos Aires2025-09-29T13:41:13Zoai:ridaa.unicen.edu.ar:123456789/2896instacron:UNICENInstitucionalhttps://www.ridaa.unicen.edu.ar/Universidad públicaNo correspondehttps://www.ridaa.unicen.edu.ar/oailleiboff@rec.unicen.edu.ar;gimeroni@rec.unicen.edu.ar;lvarela@rec.unicen.edu.ar ;ArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2025-09-29 13:41:13.938RIDAA (UNICEN) - Universidad Nacional del Centro de la Provincia de Buenos Airesfalse
dc.title.none.fl_str_mv Despliegue automático multiplataforma para aplicaciones de Escritorio
title Despliegue automático multiplataforma para aplicaciones de Escritorio
spellingShingle Despliegue automático multiplataforma para aplicaciones de Escritorio
Sebey, Nicolás
Ingeniería de sistemas
Herramienta de software
Software
Aplicaciones de escritorio
App Manager
Aplicaciones EUIJA
Enriched UI java applications
Herramienta web
title_short Despliegue automático multiplataforma para aplicaciones de Escritorio
title_full Despliegue automático multiplataforma para aplicaciones de Escritorio
title_fullStr Despliegue automático multiplataforma para aplicaciones de Escritorio
title_full_unstemmed Despliegue automático multiplataforma para aplicaciones de Escritorio
title_sort Despliegue automático multiplataforma para aplicaciones de Escritorio
dc.creator.none.fl_str_mv Sebey, Nicolás
author Sebey, Nicolás
author_facet Sebey, Nicolás
author_role author
dc.contributor.none.fl_str_mv Arroqui, Mauricio
Sampaoli, Sebastián
dc.subject.none.fl_str_mv Ingeniería de sistemas
Herramienta de software
Software
Aplicaciones de escritorio
App Manager
Aplicaciones EUIJA
Enriched UI java applications
Herramienta web
topic Ingeniería de sistemas
Herramienta de software
Software
Aplicaciones de escritorio
App Manager
Aplicaciones EUIJA
Enriched UI java applications
Herramienta web
dc.description.none.fl_txt_mv Con el fin de resolver las debilidades de los enfoques actuales, la presente tesis tiene por objetivo general realizar una herramienta de software que automatice y simplifique la fase de despliegue de una aplicación, para conseguir una mejora de eficacia a la hora de desarrollar aplicaciones de escritorio. La herramienta permitirá: (i) gestionar el branch que desea distribuir el desarrollador una vez subido a su repositorio git. (ii) Generar automáticamente el pipeline IC/DC. (iii) Crear una compilación nueva del código (ya sea si es una primera versión o una actualización). (iv) Generar instaladores de forma automática para distintas plataformas. Para llegar a obtener la mejor solución posible en el tiempo establecido se utilizará como base una herramienta preexistente y se la adaptará para cumplir con el funcionamiento deseado. Dicha herramienta, es una herramienta web llamada App Manager. Esta aplicación, de la que se hablará en profundidad más adelante, se encarga de automatizar el despliegue de aplicaciones EUIJA (Enriched UI java applications) de las que también se hablará más adelante. Párrafo extraído de la tesis de grado a modo de resumen.
Fil: Sebey, Nicolás. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Arroqui, Mauricio. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
Fil: Sampaoli, Sebastián. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina.
description Con el fin de resolver las debilidades de los enfoques actuales, la presente tesis tiene por objetivo general realizar una herramienta de software que automatice y simplifique la fase de despliegue de una aplicación, para conseguir una mejora de eficacia a la hora de desarrollar aplicaciones de escritorio. La herramienta permitirá: (i) gestionar el branch que desea distribuir el desarrollador una vez subido a su repositorio git. (ii) Generar automáticamente el pipeline IC/DC. (iii) Crear una compilación nueva del código (ya sea si es una primera versión o una actualización). (iv) Generar instaladores de forma automática para distintas plataformas. Para llegar a obtener la mejor solución posible en el tiempo establecido se utilizará como base una herramienta preexistente y se la adaptará para cumplir con el funcionamiento deseado. Dicha herramienta, es una herramienta web llamada App Manager. Esta aplicación, de la que se hablará en profundidad más adelante, se encarga de automatizar el despliegue de aplicaciones EUIJA (Enriched UI java applications) de las que también se hablará más adelante. Párrafo extraído de la tesis de grado a modo de resumen.
publishDate 2021
dc.date.none.fl_str_mv 2021-05
2021-10-28T14:36:15Z
2021-10-28T14:36:15Z
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv Sebey, N. (2021) Despliegue automático multiplataforma para aplicaciones de Escritorio [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina.
https://www.ridaa.unicen.edu.ar/handle/123456789/2896
identifier_str_mv Sebey, N. (2021) Despliegue automático multiplataforma para aplicaciones de Escritorio [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina.
url https://www.ridaa.unicen.edu.ar/handle/123456789/2896
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by-nc/2.5/ar/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/2.5/ar/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
publisher.none.fl_str_mv Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
dc.source.none.fl_str_mv reponame:RIDAA (UNICEN)
instname:Universidad Nacional del Centro de la Provincia de Buenos Aires
reponame_str RIDAA (UNICEN)
collection RIDAA (UNICEN)
instname_str Universidad Nacional del Centro de la Provincia de Buenos Aires
repository.name.fl_str_mv RIDAA (UNICEN) - Universidad Nacional del Centro de la Provincia de Buenos Aires
repository.mail.fl_str_mv lleiboff@rec.unicen.edu.ar;gimeroni@rec.unicen.edu.ar;lvarela@rec.unicen.edu.ar ;
_version_ 1844619020747145216
score 12.559606