Triage in Software Engineering: A Systematic Review of Research and Practice

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Zhao, Yongxin, Zhang, Shenglin, Wu, Yujia, Sun, Yuxin, Sun, Yongqian, Pei, Dan, Bansal, Chetan, Ma, Minghua
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908645186338816
author Zhao, Yongxin
Zhang, Shenglin
Wu, Yujia
Sun, Yuxin
Sun, Yongqian
Pei, Dan
Bansal, Chetan
Ma, Minghua
author_facet Zhao, Yongxin
Zhang, Shenglin
Wu, Yujia
Sun, Yuxin
Sun, Yongqian
Pei, Dan
Bansal, Chetan
Ma, Minghua
contents As modern software systems continue to grow in complexity, triage has become a fundamental process in system operations and maintenance. Triage aims to efficiently prioritize, assign, and assess issues to ensure the reliability of complex environments. The vast amount of heterogeneous data generated by software systems has made effective triage indispensable for maintaining reliability, facilitating maintainability, and enabling rapid issue response. Motivated by these challenges, researchers have devoted extensive effort to advancing triage automation and have achieved significant progress over the past two decades. This survey provides a comprehensive review of 234 papers from 2004 to the present, offering an in-depth examination of the fundamental concepts, system architecture, and problem statement. By comparing the distinct goals of academic and industrial research and by analyzing empirical studies of industrial practices, we identify the major obstacles that limit the practical deployment of triage systems. To assist practitioners in method selection and performance evaluation, we summarize widely adopted open-source datasets and evaluation metrics, providing a unified perspective on the measurement of triage effectiveness. Finally, we outline potential future directions and emerging opportunities to foster a closer integration between academic innovation and industrial application. All reviewed papers and projects are available at https://github.com/AIOps-Lab-NKU/TriageSurvey.
format Preprint
id arxiv_https___arxiv_org_abs_2511_08607
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Triage in Software Engineering: A Systematic Review of Research and Practice
Zhao, Yongxin
Zhang, Shenglin
Wu, Yujia
Sun, Yuxin
Sun, Yongqian
Pei, Dan
Bansal, Chetan
Ma, Minghua
Software Engineering
As modern software systems continue to grow in complexity, triage has become a fundamental process in system operations and maintenance. Triage aims to efficiently prioritize, assign, and assess issues to ensure the reliability of complex environments. The vast amount of heterogeneous data generated by software systems has made effective triage indispensable for maintaining reliability, facilitating maintainability, and enabling rapid issue response. Motivated by these challenges, researchers have devoted extensive effort to advancing triage automation and have achieved significant progress over the past two decades. This survey provides a comprehensive review of 234 papers from 2004 to the present, offering an in-depth examination of the fundamental concepts, system architecture, and problem statement. By comparing the distinct goals of academic and industrial research and by analyzing empirical studies of industrial practices, we identify the major obstacles that limit the practical deployment of triage systems. To assist practitioners in method selection and performance evaluation, we summarize widely adopted open-source datasets and evaluation metrics, providing a unified perspective on the measurement of triage effectiveness. Finally, we outline potential future directions and emerging opportunities to foster a closer integration between academic innovation and industrial application. All reviewed papers and projects are available at https://github.com/AIOps-Lab-NKU/TriageSurvey.
title Triage in Software Engineering: A Systematic Review of Research and Practice
topic Software Engineering
url https://arxiv.org/abs/2511.08607