Bug Priority Change Prediction: An Exploratory Study on Apache Software
Guangzong Cai, Zengyang Li, Peng Liang, Ran Mo, Hui Liu, Yutao Ma

TL;DR
This study introduces a two-phase prediction method for bug priority changes in Apache projects, utilizing bug lifecycle features and class imbalance strategies, achieving high F1-scores and revealing cross-project variability.
Contribution
It presents a novel two-phase bug priority change prediction approach based on bug fixing evolution features and class imbalance handling, specifically tailored for Apache projects.
Findings
Prediction models achieved F1-score of 0.798 in reporting phase.
Models showed decent performance across different projects.
Predictive accuracy remained high across various priority levels.
Abstract
Bug fixing is a critical activity in the software development process. In issue tracking systems such as JIRA, each bug report is assigned a priority level to indicate the urgency and importance level of the bug. The priority may change during the bug fixing process, indicating that the urgency and importance level of the bug will change with the bug fixing. However, manually evaluating priority changes for bugs is a tedious process that heavily relies on the subjective judgment of developers and project managers, leading to incorrect priority changes and thus hindering timely bug fixes. Given the lack of research on bug priority change prediction, we propose a novel two-phase bug report priority change prediction method based on bug fixing evolution features and class imbalance handling strategy. Specifically, we divided the bug lifecycle into two phases: bug reporting and bug fixing,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Engineering Techniques and Practices · Topic Modeling
