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...
| Autor: | |
|---|---|
| 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 |
| Sumario: | 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. |
|---|
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).
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).