Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025

Descripción del Articulo

El objetivo de esta investigación, es explorar la implementación y despliegue de modelos de Asistencia AI-Generativa para autogeneración de código imperativo mediante técnicas de Generación Aumentada por Recuperación (RAG), con el objetivo de aumentar la productividad en el desarrollo de software en...

Descripción completa

Detalles Bibliográficos
Autor: Medianero Acosta, Jorge
Formato: tesis de maestría
Fecha de Publicación:2025
Institución:Universidad Tecnológica del Perú
Repositorio:UTP-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.utp.edu.pe:20.500.12867/13579
Enlace del recurso:https://hdl.handle.net/20.500.12867/13579
Nivel de acceso:acceso abierto
Materia:Modelo LLM
Lenguajes Imperativos
Modelo RAG
Prompt Engineering
https://purl.org/pe-repo/ocde/ford#5.03.01
id UTPD_d3bf9e1f97d1ee57fc8bad35964df188
oai_identifier_str oai:repositorio.utp.edu.pe:20.500.12867/13579
network_acronym_str UTPD
network_name_str UTP-Institucional
repository_id_str 4782
dc.title.es_PE.fl_str_mv Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025
title Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025
spellingShingle Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025
Medianero Acosta, Jorge
Modelo LLM
Lenguajes Imperativos
Modelo RAG
Prompt Engineering
https://purl.org/pe-repo/ocde/ford#5.03.01
title_short Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025
title_full Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025
title_fullStr Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025
title_full_unstemmed Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025
title_sort Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025
author Medianero Acosta, Jorge
author_facet Medianero Acosta, Jorge
author_role author
dc.contributor.advisor.fl_str_mv Yupanqui Valverde, Yrma Nelly
dc.contributor.author.fl_str_mv Medianero Acosta, Jorge
dc.subject.es_PE.fl_str_mv Modelo LLM
Lenguajes Imperativos
Modelo RAG
Prompt Engineering
topic Modelo LLM
Lenguajes Imperativos
Modelo RAG
Prompt Engineering
https://purl.org/pe-repo/ocde/ford#5.03.01
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#5.03.01
description El objetivo de esta investigación, es explorar la implementación y despliegue de modelos de Asistencia AI-Generativa para autogeneración de código imperativo mediante técnicas de Generación Aumentada por Recuperación (RAG), con el objetivo de aumentar la productividad en el desarrollo de software en escuelas de ingeniería de universidades públicas. Se utilizan modelos LLM Open Source como Llama de Meta y DeepSeek-R1 de High-Flyer, que ofrecen capacidades avanzadas para generación de código adaptables a entornos locales y móviles. La metodología analiza cómo la IA, a través de modelos RAG basados en Embeddings, optimiza las técnicas de construcción de software desde análisis y diseño hasta codificación y pruebas. El sistema está dirigido a estudiantes de pregrado en ingeniería de software de universidades públicas peruanas. La investigación, de enfoque cualitativo basado en teoría fundamentada, emplea Prompt Engineering con Especificación y Notaciones de Tipado Estático (AS&ST-Notation) para optimizar la generación de código imperativo. Se implementan prototipos de algoritmos que facilitan la interacción con modelos LLM-AI locales, utilizando notación AS&ST-Notation con reglas precisas para recuperar fragmentos de código relevantes sin errores. Se espera que este sistema optimice significativamente la eficiencia en generación de código, facilite la resolución de problemas algorítmicos complejos y promueva la integración temprana de IA en la formación de ingenieros de software.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-10-09T16:36:41Z
dc.date.available.none.fl_str_mv 2025-10-09T16:36:41Z
dc.date.issued.fl_str_mv 2025
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.version.es_PE.fl_str_mv info:eu-repo/semantics/publishedVersion
format masterThesis
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12867/13579
url https://hdl.handle.net/20.500.12867/13579
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_PE.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Tecnológica del Perú
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Repositorio Institucional - UTP
Universidad Tecnológica del Perú
dc.source.none.fl_str_mv reponame:UTP-Institucional
instname:Universidad Tecnológica del Perú
instacron:UTP
instname_str Universidad Tecnológica del Perú
instacron_str UTP
institution UTP
reponame_str UTP-Institucional
collection UTP-Institucional
bitstream.url.fl_str_mv https://repositorio.utp.edu.pe/backend/api/core/bitstreams/d93b8cb0-1623-47db-b94f-0d5467a8cc9a/download
https://repositorio.utp.edu.pe/backend/api/core/bitstreams/db19a34e-f26a-4dee-b745-93e2d12f41c0/download
https://repositorio.utp.edu.pe/backend/api/core/bitstreams/3af4c048-8e9f-4f6d-9193-8c8c83e451ea/download
https://repositorio.utp.edu.pe/backend/api/core/bitstreams/8e4d0347-c9f5-4208-bb4b-cd9a5abfa987/download
https://repositorio.utp.edu.pe/backend/api/core/bitstreams/2a3a2eb6-d013-4f33-837d-3347bfc3d8f9/download
https://repositorio.utp.edu.pe/backend/api/core/bitstreams/260703c6-dffa-4124-8ad3-4b7fe2037a6a/download
https://repositorio.utp.edu.pe/backend/api/core/bitstreams/af3ddb57-bd90-4966-9f67-6f36563e7d86/download
https://repositorio.utp.edu.pe/backend/api/core/bitstreams/ef8e5736-56bf-4853-bfdf-ab93f2c0ed22/download
https://repositorio.utp.edu.pe/backend/api/core/bitstreams/b7e182eb-7a54-4fa8-b656-1bb807f7dd9a/download
https://repositorio.utp.edu.pe/backend/api/core/bitstreams/a1791a38-af9e-48b1-a7f6-be231efd130e/download
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
b1d928d9212f1af64ae6977c77be9834
d91f2ecb20c7f9b4e444d30fac7fa886
28da5c71a8acc0352326119af0e90acd
9ef0f2fab8b5c698e4387583d66c2c78
6354c1ac1faaea7fff4797057de9108e
02679ec97918731613e8c5f443950221
ebbf610e92692cb055f13d455aa023ca
35362cb8a1ca138d7d1cd59cb27d07da
bfdd53f3f3f23f318151705c21d724fe
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de la Universidad Tecnológica del Perú
repository.mail.fl_str_mv repositorio@utp.edu.pe
_version_ 1852231641024430080
spelling Yupanqui Valverde, Yrma NellyMedianero Acosta, Jorge2025-10-09T16:36:41Z2025-10-09T16:36:41Z2025https://hdl.handle.net/20.500.12867/13579El objetivo de esta investigación, es explorar la implementación y despliegue de modelos de Asistencia AI-Generativa para autogeneración de código imperativo mediante técnicas de Generación Aumentada por Recuperación (RAG), con el objetivo de aumentar la productividad en el desarrollo de software en escuelas de ingeniería de universidades públicas. Se utilizan modelos LLM Open Source como Llama de Meta y DeepSeek-R1 de High-Flyer, que ofrecen capacidades avanzadas para generación de código adaptables a entornos locales y móviles. La metodología analiza cómo la IA, a través de modelos RAG basados en Embeddings, optimiza las técnicas de construcción de software desde análisis y diseño hasta codificación y pruebas. El sistema está dirigido a estudiantes de pregrado en ingeniería de software de universidades públicas peruanas. La investigación, de enfoque cualitativo basado en teoría fundamentada, emplea Prompt Engineering con Especificación y Notaciones de Tipado Estático (AS&ST-Notation) para optimizar la generación de código imperativo. Se implementan prototipos de algoritmos que facilitan la interacción con modelos LLM-AI locales, utilizando notación AS&ST-Notation con reglas precisas para recuperar fragmentos de código relevantes sin errores. Se espera que este sistema optimice significativamente la eficiencia en generación de código, facilite la resolución de problemas algorítmicos complejos y promueva la integración temprana de IA en la formación de ingenieros de software.Escuela de Postgradoapplication/pdfspaUniversidad Tecnológica del PerúPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/Repositorio Institucional - UTPUniversidad Tecnológica del Perúreponame:UTP-Institucionalinstname:Universidad Tecnológica del Perúinstacron:UTPModelo LLMLenguajes ImperativosModelo RAGPrompt Engineeringhttps://purl.org/pe-repo/ocde/ford#5.03.01Asistencia AI para la Generación de código Imperativo mediante técnicas RAG - AI (Retrieval Augmented Generation - Artificial Intelligence), basado en Especificación de Algoritmos y Notación Estática de Tipos (AS&ST-Notation) en la facultad de Ingeniería de software de una Universidad Pública de Lima - Perú periodo 2024-2025info:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/publishedVersionSUNEDUMaestro en Edumática y Docencia UniversitariaUniversidad Tecnológica del Perú. Escuela de PostgradoMaestría en Edumática y Docencia Universitaria10198139https://orcid.org/0000-0002-9600-029606111547131537Franco Canaval, David GuillermoPalomino Beltran, Nancy BereniceRita Vasquez, Melbahttps://purl.org/pe-repo/renati/level#maestrohttps://purl.org/pe-repo/renati/type#trabajoDeInvestigacionLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.utp.edu.pe/backend/api/core/bitstreams/d93b8cb0-1623-47db-b94f-0d5467a8cc9a/download8a4605be74aa9ea9d79846c1fba20a33MD54ORIGINALJ.Medianero_Trabajo_de_investigacion_maestria_2025.pdfJ.Medianero_Trabajo_de_investigacion_maestria_2025.pdfapplication/pdf2304475https://repositorio.utp.edu.pe/backend/api/core/bitstreams/db19a34e-f26a-4dee-b745-93e2d12f41c0/downloadb1d928d9212f1af64ae6977c77be9834MD51J.Medianero_Formulario_de_Publicación.pdfJ.Medianero_Formulario_de_Publicación.pdfapplication/pdf361604https://repositorio.utp.edu.pe/backend/api/core/bitstreams/3af4c048-8e9f-4f6d-9193-8c8c83e451ea/downloadd91f2ecb20c7f9b4e444d30fac7fa886MD52J.Medianero_Informe_de_Similitud.pdfJ.Medianero_Informe_de_Similitud.pdfapplication/pdf3031303https://repositorio.utp.edu.pe/backend/api/core/bitstreams/8e4d0347-c9f5-4208-bb4b-cd9a5abfa987/download28da5c71a8acc0352326119af0e90acdMD53TEXTJ.Medianero_Trabajo_de_investigacion_maestria_2025.pdf.txtJ.Medianero_Trabajo_de_investigacion_maestria_2025.pdf.txtExtracted texttext/plain101866https://repositorio.utp.edu.pe/backend/api/core/bitstreams/2a3a2eb6-d013-4f33-837d-3347bfc3d8f9/download9ef0f2fab8b5c698e4387583d66c2c78MD511J.Medianero_Formulario_de_Publicación.pdf.txtJ.Medianero_Formulario_de_Publicación.pdf.txtExtracted texttext/plain5431https://repositorio.utp.edu.pe/backend/api/core/bitstreams/260703c6-dffa-4124-8ad3-4b7fe2037a6a/download6354c1ac1faaea7fff4797057de9108eMD513J.Medianero_Informe_de_Similitud.pdf.txtJ.Medianero_Informe_de_Similitud.pdf.txtExtracted texttext/plain101423https://repositorio.utp.edu.pe/backend/api/core/bitstreams/af3ddb57-bd90-4966-9f67-6f36563e7d86/download02679ec97918731613e8c5f443950221MD515THUMBNAILJ.Medianero_Trabajo_de_investigacion_maestria_2025.pdf.jpgJ.Medianero_Trabajo_de_investigacion_maestria_2025.pdf.jpgGenerated Thumbnailimage/jpeg21773https://repositorio.utp.edu.pe/backend/api/core/bitstreams/ef8e5736-56bf-4853-bfdf-ab93f2c0ed22/downloadebbf610e92692cb055f13d455aa023caMD512J.Medianero_Formulario_de_Publicación.pdf.jpgJ.Medianero_Formulario_de_Publicación.pdf.jpgGenerated Thumbnailimage/jpeg26615https://repositorio.utp.edu.pe/backend/api/core/bitstreams/b7e182eb-7a54-4fa8-b656-1bb807f7dd9a/download35362cb8a1ca138d7d1cd59cb27d07daMD514J.Medianero_Informe_de_Similitud.pdf.jpgJ.Medianero_Informe_de_Similitud.pdf.jpgGenerated Thumbnailimage/jpeg16788https://repositorio.utp.edu.pe/backend/api/core/bitstreams/a1791a38-af9e-48b1-a7f6-be231efd130e/downloadbfdd53f3f3f23f318151705c21d724feMD51620.500.12867/13579oai:repositorio.utp.edu.pe:20.500.12867/135792025-11-30 17:17:29.968https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://repositorio.utp.edu.peRepositorio de la Universidad Tecnológica del Perúrepositorio@utp.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.918179
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).