Survival Analysis Techniques for Identifying Student Dropout: A Systematic Literature Review

Authors

DOI:

https://doi.org/10.32870/recibe.v15i1.489

Keywords:

Software Engineering Education, Survival Analysis, Student dropout, Systematic Literature Review

Abstract

This work presents a Systematic Literature Review (SLR) on the use of Survival Analysis (SA) techniques to predict student dropout in the context of Software Engineering. Software Engineering education faces high attrition rates, highlighting the need for predictive approaches that support student retention. SA, successfully applied in fields such as healthcare, enables modeling both the occurrence and timing of an event, offering advantages over other methods. Following Kitchenham’s guidelines and the Quasi-Gold Standard approach, 36 primary studies published between 2013 and 2025 were identified. The results show that Cox proportional hazards model is the most widely used technique, along with Kaplan-Meier and other regression approaches. In addition, 29 relevant variables and 16 validation metrics were identified. The review demonstrates that SA facilitates the early detection of at-risk students, although it faces challenges such as the need for extensive datasets and its limited adoption in the educational domain.

Author Biographies

Angel Juan Sánchez García 📩, Universidad Veracruzana, México

Ángel Juan Sánchez-García holds a Bachelor’s degree in Computer Science, a Master’s degree in Artificial Intelligence, a Specialization in Statistical Methods, and a Ph.D. in Artificial Intelligence from Veracruzana University, Mexico. He is currently a Professor at the Faculty of Statistics and Informatics of Veracruzana University and a member of the Software Engineering and Technology Academic Group. Since 2018, he has been a member of the National System of Researchers (SNII) of CONAHCYT (currently Level 1, Area 8) and has also held recognition from the Professional Development Program for Teachers (PRODEP) since 2018. His research work focuses on Machine Learning and Artificial Intelligence applied to Software Engineering. Personal website: www.uv.mx/personal/angesanchez

Franz Jesús Rivera-Alcántara, Universidad Veracruzana, México

Franz Jesús Rivera-Alcántara holds a Bachelor’s degree in Software Engineering from Veracruzana University, Faculty of Statistics and Informatics. Throughout his academic career, he has demonstrated a strong interest in Artificial Intelligence applications and Data Science. He collaborated in the development of a Retrieval-Augmented Generation (RAG)-based solution at Sophinauta LTD

José Juan Muñoz-León , Universidad Veracruzana, México

José Juan Muñoz-León es licenciado en Matemáticas y Maestro en Gestión de Calidad por la Universidad Veracruzana. Además, es Maestro y Doctor en Didáctica de las Matemáticas y las Ciencias Experimentales por la Universidad Autónoma de Barcelona. Actualmente es profesor en la Facultad de Estadística e Informática de la Universidad Veracruzana. Responsable del grupo de investigación Data Sciencie Applications Reserch Group y con reconocimiento del Programa de Desarrollo Profesional Docente (PRODEP) hasta 2028. Su trabajo de investigación incluye áreas de analítica de datos y educación en el nivel superior.

Jorge Octavio Ocharán Hernández, Universidad Veracruzana, México

Jorge Octavio Ocharán-Hernández earned his Master’s degree in Software Engineering and Ph.D. in Computer Science from Veracruzana University, Veracruz, Mexico. He also holds a degree in Strategic Information Technologies Engineering from Anáhuac University Veracruz. He is currently a full-time Professor at the Faculty of Statistics and Informatics of Veracruzana University. He has more than 20 years of experience in both the software industry and Software Engineering education. His research interests include Requirements Engineering, Software Architecture, Software and API Design, and the application of Artificial Intelligence to Software Engineering. Personal website: Jorge Octavio Ocharán-Hernández Personal Page

José Luis Sánchez-Leyva , Universidad Veracruzana, México

El Dr. José Luis Sánchez-Leyva es Director General de Desarrollo Académico e Innovación Educativa de la Universidad Veracruzana, Académico de Carrera de Tiempo Completo Titular C con adscripción en la Facultad de Contaduría y Administración de la Universidad Veracruzana en la Región Coatzacoalcos-Minatitlán; es miembro del Sistema Nacional de Investigadores Nivel 1y Miembro del Padrón Veracruzano de Investigadores del Consejo Veracruzano de Investigación Científica y Desarrollo Tecnológico; cuenta con reconocimiento de Perfil Deseable del Programa para el Desarrollo Profesional Docente (PRODEP) y con la Certificación Profesional como Licenciado en Administración. En su formación profesional, es Doctor en Gobierno y Administración Pública; Maestro en Gobierno y Asuntos Públicos y Licenciado en Administración de Empresas. Además, es Responsable del Cuerpo Académico en Consolidación (UV-CA-506) “Economía del Conocimiento e Innovación” y fungió como director general del Área Académica Económico-Administrativa de 2022 a 2025 y como director de la Facultad de Contaduría y Administración en la Región Coatzacoalcos-Minatitlán de 2013 a 2018. El Dr. Sánchez Leyva es autor y coautor de artículos publicados en revistas y capítulos de libros, participa como conferencista y ponente en congresos nacionales e internacionales y es miembro de comité editoriales en diversas revistas y congresos.

References

Y. Wang, Software engineering foundations: A software science perspective, Auerbach Publications, 2007.

Sommerville, Software engineering tenth edition (2016).

Cico, Lean software startup practices and software engineering education, in: Proceedings of the ACM/IEEE 44th International Conference on Software Engineering: Companion Proceedings, 2022, pp. 281–285.

N. R. Mead, D. Garlan, M. Shaw, Half a century of software engineering education: The cmu exemplar, IEEE Software 35 (5) (2018) 25–31.

S. Bayona-Oré, Dropout in computer science, systems engineering and software engineering programs, in: World Conference on Information Systems and Technologies, Springer, 2023, pp. 592–599.

S. Ameri, M. J. Fard, R. B. Chinnam, C. K. Reddy, Survival analysis based framework for early prediction of student dropouts, in: Proceedings of the 25th ACM international on conference on information and knowledge management, 2016, pp. 903–912.

H. Shi, Y. Zhou, Stay or leave? exploring student factors associated with dropout patterns in massive open online courses, in: 2023 IEEE International Conference on Advanced Learning Technologies (ICALT), IEEE, 2023, pp. 26–30.

S. B. Plank, S. DeLuca, A. Estacion, High school dropout and the role of career and technical education: A survival analysis of surviving high school, Sociology of Education 81 (4) (2008) 345–370.

J. B. F. Gomes, M. Holanda, C. C. Koike, M. T. L. Costa, et al., Study on computer science undergraduate students dropout at the university of brasilia, in: 2023 IEEE Frontiers in Education Conference (FIE), IEEE, 2023, pp. 1–7.

B. A. Kitchenham, D. Budgen, P. Brereton, Evidence-Based Software Engineering and Systematic Reviews, Chapman and Hall/CRC, 2015. doi:10.1201/b19467.

H. Zhang, M. A. Babar, P. Tell, Identifying relevant studies in software engineering, Information and Software Technology 53 (2011) 625–637. doi:10.1016/j.infsof.2010.12.010.

J. Popay, L. Arai, M. Rodgers, N. Britten, Guidance on the conduct of narrative synthesis in systematic reviews: A product from the esrc methods programme (2006). doi:10.13140/2.1.1018.4643.

J. Sanchez-Garcia, Apéndice a: Reposirotio estudios primarios (2025). doi: 10.5281/zenodo.17518840. URL https://doi.org/10.5281/zenodo.17518840

K. Boualaphet, H. Goto, Determinants of school dropout in lao people’s democratic republic: A survival analysis, Journal of International Development 32 (6) (2020) 961–975.

Published

2026-04-25 — Updated on 2026-06-17

Versions

How to Cite

Sánchez García, A. J., Rivera-Alcántara, F. J. ., Muñoz-León , J. J. ., Ocharán Hernández, J. O., & Sánchez-Leyva , J. L. . (2026). Survival Analysis Techniques for Identifying Student Dropout: A Systematic Literature Review. ReCIBE, Electronic Journal of Computing, Informatics, Biomedical and Electronics, 15(1). https://doi.org/10.32870/recibe.v15i1.489 (Original work published May 6, 2026)

Issue

Section

Computer Science & IT