Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de Grado

RESUMEN : El presente trabajo tuvo como objetivo implementar ajustes y nuevas funcionalidades en la aplicación web "VariaMos", una herramienta que permite hacer ingeniería a líneas de productos de software. Este proyecto abordó la mejora de la arquitectura basada en microservicios y React,...

Full description

Autores:
Giraldo Murillo, Luis Alfonso
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2025
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/45567
Acceso en línea:
https://hdl.handle.net/10495/45567
Palabra clave:
Seguridad
Safety
Desarrollo de programas para computador
Computer software – Development
Innovaciones tecnológicas
Technological innovations
Calidad
Quality
http://aims.fao.org/aos/agrovoc/c_6400
http://vocabularies.unesco.org/thesaurus/concept209
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-sa/4.0/
id UDEA2_6c73679f76aed2e697df149f9298f578
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/45567
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de Grado
title Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de Grado
spellingShingle Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de Grado
Seguridad
Safety
Desarrollo de programas para computador
Computer software – Development
Innovaciones tecnológicas
Technological innovations
Calidad
Quality
http://aims.fao.org/aos/agrovoc/c_6400
http://vocabularies.unesco.org/thesaurus/concept209
title_short Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de Grado
title_full Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de Grado
title_fullStr Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de Grado
title_full_unstemmed Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de Grado
title_sort Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de Grado
dc.creator.fl_str_mv Giraldo Murillo, Luis Alfonso
dc.contributor.advisor.none.fl_str_mv Lopez Herrera, Diana Margot
dc.contributor.author.none.fl_str_mv Giraldo Murillo, Luis Alfonso
dc.contributor.researchgroup.spa.fl_str_mv Ingeniería y Tecnologías de las Organizaciones y de la Sociedad (ITOS)
dc.subject.unesco.none.fl_str_mv Seguridad
Safety
topic Seguridad
Safety
Desarrollo de programas para computador
Computer software – Development
Innovaciones tecnológicas
Technological innovations
Calidad
Quality
http://aims.fao.org/aos/agrovoc/c_6400
http://vocabularies.unesco.org/thesaurus/concept209
dc.subject.lemb.none.fl_str_mv Desarrollo de programas para computador
Computer software – Development
Innovaciones tecnológicas
Technological innovations
dc.subject.agrovoc.none.fl_str_mv Calidad
Quality
dc.subject.agrovocuri.none.fl_str_mv http://aims.fao.org/aos/agrovoc/c_6400
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept209
description RESUMEN : El presente trabajo tuvo como objetivo implementar ajustes y nuevas funcionalidades en la aplicación web "VariaMos", una herramienta que permite hacer ingeniería a líneas de productos de software. Este proyecto abordó la mejora de la arquitectura basada en microservicios y React, asegurando la correcta integración de los cambios realizados con los módulos existentes, como la gestión de lenguajes de modelado y proyectos. La metodología empleada es ágil, basada en Scrum, con entregas incrementales cada semana. A través de este proceso, se mejoró la escalabilidad, seguridad y usabilidad de la plataforma, garantizando que cumpla con los estándares actuales de desarrollo web y los requisitos de los usuarios.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-03-14T23:24:33Z
dc.date.available.none.fl_str_mv 2025-03-14T23:24:33Z
dc.date.issued.none.fl_str_mv 2025
dc.type.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/draft
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10495/45567
url https://hdl.handle.net/10495/45567
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/co/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
http://creativecommons.org/licenses/by-nc-sa/2.5/co/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 41 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Antioquia
dc.publisher.place.spa.fl_str_mv Medellín, Colombia
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería. Ingeniería de Sistemas
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstreams/217d5de6-df9c-4136-8721-77d546297269/download
https://bibliotecadigital.udea.edu.co/bitstreams/fe36dbe8-5c1b-45f6-868f-37982db2f331/download
https://bibliotecadigital.udea.edu.co/bitstreams/da3200b4-de63-4c2e-b95a-28847c0c84dc/download
https://bibliotecadigital.udea.edu.co/bitstreams/908188ab-f466-4369-b72d-087cc3e68799/download
https://bibliotecadigital.udea.edu.co/bitstreams/a64db08b-7a73-43bf-881f-1541e3e47069/download
https://bibliotecadigital.udea.edu.co/bitstreams/7f4b83c1-3559-4701-aa1e-baab5f263edf/download
https://bibliotecadigital.udea.edu.co/bitstreams/adcb5801-610b-4f09-a66e-0d8e08c82d1d/download
https://bibliotecadigital.udea.edu.co/bitstreams/7bc40471-22fc-4c6e-978f-cbb3e5d3dcb8/download
bitstream.checksum.fl_str_mv b07dc4d17d3baff7e79398916f24027a
8fd750e9a3c8c957ff58c7a4b8e2c4a1
e2060682c9c70d4d30c83c51448f4eed
8a4605be74aa9ea9d79846c1fba20a33
9b1d66819973a19a53796a1a2b19ef43
442cbfcf5a58665ad58bfe69884871cc
401f3c222e37af10e2702f892cff7f40
7f84e4b93a5c252f4babca93df58e535
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad de Antioquia
repository.mail.fl_str_mv aplicacionbibliotecadigitalbiblioteca@udea.edu.co
_version_ 1851052473295306752
spelling Lopez Herrera, Diana MargotGiraldo Murillo, Luis AlfonsoIngeniería y Tecnologías de las Organizaciones y de la Sociedad (ITOS)2025-03-14T23:24:33Z2025-03-14T23:24:33Z2025https://hdl.handle.net/10495/45567RESUMEN : El presente trabajo tuvo como objetivo implementar ajustes y nuevas funcionalidades en la aplicación web "VariaMos", una herramienta que permite hacer ingeniería a líneas de productos de software. Este proyecto abordó la mejora de la arquitectura basada en microservicios y React, asegurando la correcta integración de los cambios realizados con los módulos existentes, como la gestión de lenguajes de modelado y proyectos. La metodología empleada es ágil, basada en Scrum, con entregas incrementales cada semana. A través de este proceso, se mejoró la escalabilidad, seguridad y usabilidad de la plataforma, garantizando que cumpla con los estándares actuales de desarrollo web y los requisitos de los usuarios.ABSTRACT : The objective of this project was to implement adjustments and new functionalities in the web application "VariaMos," a tool that enables software product line engineering. This project focused on improving the microservices-based architecture and React framework, ensuring the proper integration of the implemented changes with existing modules, such as modeling language and project management. The methodology used was agile, based on Scrum, with incremental weekly deliveries. Through this process, the platform's scalability, security, and usability were enhanced, ensuring compliance with current web development standards and user requirements.PregradoIngeniero de Sistemas41 páginasapplication/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Ingeniería de Sistemashttps://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by-nc-sa/2.5/co/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Implementación de ajustes y nuevas funcionalidades en la aplicación web “VariaMos”. Trabajo de GradoTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftSeguridadSafetyDesarrollo de programas para computadorComputer software – DevelopmentInnovaciones tecnológicasTechnological innovationsCalidadQualityhttp://aims.fao.org/aos/agrovoc/c_6400http://vocabularies.unesco.org/thesaurus/concept209PublicationORIGINALGiraldoLuis_2025_ImplementacionFuncionalidadesVariamos.pdfGiraldoLuis_2025_ImplementacionFuncionalidadesVariamos.pdfTrabajo de grado de pregradoapplication/pdf1309109https://bibliotecadigital.udea.edu.co/bitstreams/217d5de6-df9c-4136-8721-77d546297269/downloadb07dc4d17d3baff7e79398916f24027aMD51trueAnonymousREADPoster.pdfPoster.pdfAnexoapplication/pdf1259727https://bibliotecadigital.udea.edu.co/bitstreams/fe36dbe8-5c1b-45f6-868f-37982db2f331/download8fd750e9a3c8c957ff58c7a4b8e2c4a1MD52falseAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/da3200b4-de63-4c2e-b95a-28847c0c84dc/downloade2060682c9c70d4d30c83c51448f4eedMD53falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/908188ab-f466-4369-b72d-087cc3e68799/download8a4605be74aa9ea9d79846c1fba20a33MD54falseAnonymousREADTEXTGiraldoLuis_2025_ImplementacionFuncionalidadesVariamos.pdf.txtGiraldoLuis_2025_ImplementacionFuncionalidadesVariamos.pdf.txtExtracted texttext/plain58892https://bibliotecadigital.udea.edu.co/bitstreams/a64db08b-7a73-43bf-881f-1541e3e47069/download9b1d66819973a19a53796a1a2b19ef43MD55falseAnonymousREADPoster.pdf.txtPoster.pdf.txtExtracted texttext/plain3886https://bibliotecadigital.udea.edu.co/bitstreams/7f4b83c1-3559-4701-aa1e-baab5f263edf/download442cbfcf5a58665ad58bfe69884871ccMD57falseAnonymousREADTHUMBNAILGiraldoLuis_2025_ImplementacionFuncionalidadesVariamos.pdf.jpgGiraldoLuis_2025_ImplementacionFuncionalidadesVariamos.pdf.jpgGenerated Thumbnailimage/jpeg6182https://bibliotecadigital.udea.edu.co/bitstreams/adcb5801-610b-4f09-a66e-0d8e08c82d1d/download401f3c222e37af10e2702f892cff7f40MD56falseAnonymousREADPoster.pdf.jpgPoster.pdf.jpgGenerated Thumbnailimage/jpeg21206https://bibliotecadigital.udea.edu.co/bitstreams/7bc40471-22fc-4c6e-978f-cbb3e5d3dcb8/download7f84e4b93a5c252f4babca93df58e535MD58falseAnonymousREAD10495/45567oai:bibliotecadigital.udea.edu.co:10495/455672025-03-26 22:54:02.404https://creativecommons.org/licenses/by-nc-sa/4.0/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=