Application of Retrieval-Augmented Generation (RAG) Systems in Software Engineering Education: An Approach Based on Generative AI and DevOps

Authors

  • Yazmin Valeria Valeria Morales TecNM, Centro Nacional de Investigación y Desarrollo Tecnológico,
  • Blanca Dina Valenzuela Robles TecNM, Centro Nacional de Investigación y Desarrollo Tecnológico,
  • René Santaolaya Salgado TecNM, Centro Nacional de Investigación y Desarrollo Tecnológico,
  • Juan Gabriel González Serna TecNM, Centro Nacional de Investigación y Desarrollo Tecnológico,
  • Noé Alejandro Castro Sánchez TecNM, Centro Nacional de Investigación y Desarrollo Tecnológico,
  • Mirna Ariadna Muñoz Mata Centro de Investigación en Matemáticas

DOI:

https://doi.org/10.61467/2007.1558.2025.v16i4.1003

Keywords:

Artificial Intelligence, Software Engineering, Large Language Models, DevOps, Human-AI Interaction, Retrieval-Augmented Generation

Abstract

This paper presents a systematic literature review of the application of retrieval-augmented generation (RAG) systems in educational settings, with a focus on teaching software engineering and related computing disciplines. Drawing on case studies, academic experiments, and surveys of teachers and students, it provides an overview of the current landscape, highlighting perceptions, reported effectiveness, and the technology’s impact in academia. Based on an analysis of 71 selected scientific papers, the review synthesises evidence on the extent to which RAG systems mitigate hallucinations and improve human–AI interaction. In addition, it suggests that many approaches discussed across studies could be strategically aligned with the integration of DevOps practices and RAG, enhancing their use through automation, continuous improvement, and the agile adoption of technologies within educational processes.

Downloads

Published

2025-10-12

How to Cite

Valeria Morales, Y. V., Valenzuela Robles, B. D., Santaolaya Salgado, R., González Serna, J. G., Castro Sánchez, N. A., & Muñoz Mata, M. A. (2025). Application of Retrieval-Augmented Generation (RAG) Systems in Software Engineering Education: An Approach Based on Generative AI and DevOps. International Journal of Combinatorial Optimization Problems and Informatics, 16(4), 345–363. https://doi.org/10.61467/2007.1558.2025.v16i4.1003

Issue

Section

Advances in Computer Science

Most read articles by the same author(s)