Mining Software Bug Repositories: A 15-Year Analysis of Trends, Techniques, and Limitations in Bug Localization, Classification, Triaging, and Resolution (2010–2024)
Robina Sehar ()
Additional contact information
Robina Sehar: Government College University, Lahore
Frontiers in Computational Spatial Intelligence, 2024, vol. 2, issue 3, 144-157
Abstract:
Over the past decade and a half, mining software bug repositories has become a critical research domain for improving software maintenance, quality assurance, and automated debugging processes. This study presents a comprehensive analysis of bug localization, classification, triaging, and resolution trends from 2010 to 2024, based on data from prominent repositories such as Eclipse, Mozilla, KDE, Apache, and OpenStack. Using a dataset comprising over 100 peer-reviewed research papers and repository-derived performance metrics—including Mean Average Precision (MAP), F1-score, and Mean Reciprocal Rank (MRR)—the research identifies key methodological advances and persistent challenges in automated bug handling. The findings reveal that machine learning–driven approaches, particularly deep learning models, have significantly improved classification accuracy, often exceeding 90%, while hybrid techniques integrating textual, contextual, and developer history data have reduced bug triaging delays. However, bug localization remains hindered by imbalanced and noisy data, and resolution automation suffers from limited dataset standardization and cross-repository generalizability. Temporal trends indicate a shift from rule-based methods to multi-modal AI frameworks, leveraging natural language processing, statistical modeling, and repository mining. This work contributes a synthesized understanding of the field’s evolution, highlights gaps such as inconsistent reporting formats and lack of explainable AI adoption, and provides recommendations for future research aimed at developing standardized, scalable, and interpretable bug management solutions.
Keywords: Bug Repositories; Software Maintenance; Bug Localization; Bug Classification; Bug Triaging; Bug Resolution (search for similar items in EconPapers)
Date: 2024
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
https://journal.xdgen.com/index.php/FCSI/article/view/323/385 (application/pdf)
https://journal.xdgen.com/index.php/FCSI/article/view/323 (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:abq:fcsi11:v:1:y:2023:i:3:p:144-157
Access Statistics for this article
Frontiers in Computational Spatial Intelligence is currently edited by Dr. Mansoor Ali Khan
More articles in Frontiers in Computational Spatial Intelligence from 50sea
Bibliographic data for series maintained by Dr. Shehzad Hassan ().