ENHANCING BUG TRIAGE ACCURACY IN LARGE-SCALE SOFTWARE PROJECTS VIA DEVELOPER ACTIVITY AND ISSUE REPORT ANALYSIS

Authors

  • Muhammad Huzaifa Department of Computer Science Faculty of Computing & Data Sciences National Institute of Digital Technologies, Islamabad, Pakistan. Author
  • Ayesha Noman Department of Information Systems School of Business & Digital Innovation Metropolitan University of Management Sciences, Karachi, Pakistan. Author

DOI:

https://doi.org/10.64035/car.01.2026.29

Keywords:

Bug triage, Software Maintenance, Issue Report Analysis, Developer Activity, Machine Learning

Abstract

Bug triage is a critical activity in large software projects because the timely and accurate assignment of issue reports to suitable developers directly affects software maintenance efficiency, defect resolution time, and overall project quality. However, manual bug triage becomes increasingly difficult as projects grow in size, involve distributed development teams, and generate large volumes of issue reports. This paper investigates an intelligent bug triage approach that combines developer activity data and issue report analysis to improve assignment accuracy in large-scale software repositories. The proposed method analyzes textual information from issue reports, including titles, descriptions, severity labels, and component details, together with developer-related features such as prior bug-fixing history, recent commits, expertise areas, response frequency, and workload distribution. By integrating these two sources of information, the model identifies the most suitable developer for each incoming bug report. The results indicate that the combined feature-based approach performs better than traditional issue-text-only methods, achieving higher triage accuracy, improved top-k recommendation performance, and reduced assignment errors. The findings suggest that developer activity patterns provide valuable contextual signals for bug assignment, especially in projects with frequent issue inflow and multiple active contributors. Overall, this study demonstrates that combining issue report analysis with developer activity profiling can support more reliable, scalable, and efficient bug triage in large software projects.

Downloads

Published

2026-06-30

How to Cite

ENHANCING BUG TRIAGE ACCURACY IN LARGE-SCALE SOFTWARE PROJECTS VIA DEVELOPER ACTIVITY AND ISSUE REPORT ANALYSIS. (2026). Computing and Applications Reviews, 3(01), 76-92. https://doi.org/10.64035/car.01.2026.29