ReBaRF-Bug: A Multi-Stage Augmentation and Deep Learning-Enhanced Approach for Automated Bug Classification and Prioritization

Automation of bug classification and prioritization is essential for software maintenance. Unfortunately, traditional techniques fail to solve the high imbalance and feature sparsity problems intextual bug reports. This work suggests ReBaRF – Bug, a novel approach using advanced Natural Language Processing (NLP), feature augmentation, profound learning-based feature transformation and ensemble learning for automated bug categorization and priority prediction. Firstly, preprocessed bug reports collected from repositories of Eclipse and Mozilla (2016–2019) are fed into a TF-IDF-based feature extraction process for data preparation. To remedy the class imbalance, a multi−stage augmentation technique combining SMOTE, paraphrasing, and class−weighted oversampling is used to improve classification stability. For feature transformation of textual features before classification, the Residual Neural Network (ResNet) is used, and Random Forest with Bagging and Boosting is used for classification. By achieving 94.5% for Eclipse and 95.0% on Mozilla, the proposed ReBaRF-Bug model can outperform other models such as Random Forest (92.3% for Eclipse, 92.7% for Mozilla) and Decision Tree (88.94% for Eclipse, 89.32% for Mozilla). Additionally, its improvements in precision, recall, and F1 score are shown to validate its robustness, while ROC AUC scores of 95.3% (Eclipse) and 96.0% (Mozilla) prove that its classification boundaries are much better. Augmentation contributes to the additional performance improvement, increasing the accuracy from 88.9% to 94.5% (Eclipse) and 89.4% to 95.0% (Mozilla).ReBaRF Bug exploits ResNet for feature transformation, does multi level augmentation with a novel hybrid feature engineering, and thus generalizes and adapts to various bug reports. Adopting this approach reduces manual triaging efforts.The proposed method creates a benchmark for automation and prioritization, thus creating a scalable and reliable solution to automatic bug triaging.

Authors

Institutions

Publication Details

Published
2025-05-07
DOI
https://doi.org/10.1109/rmkmate64874.2025.11042446
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ReBaRF-Bug: A Multi-Stage Augmentation and Deep Learning-Enhanced Approach for Automated Bug Classification and Prioritization

Raman Chadha, Deepshikha Chhabra
Software Engineering Research
article

ReBaRF-Bug: A Multi-Stage Augmentation and Deep Learning-Enhanced Approach for Automated Bug Classification and Prioritization

Raman Chadha, Deepshikha Chhabra
article en

Abstract

Automation of bug classification and prioritization is essential for software maintenance. Unfortunately, traditional techniques fail to solve the high imbalance and feature sparsity problems intextual bug reports. This work suggests ReBaRF – Bug, a novel approach using advanced Natural Language Processing (NLP), feature augmentation, profound learning-based feature transformation and ensemble learning for automated bug categorization and priority prediction. Firstly, preprocessed bug reports collected from repositories of Eclipse and Mozilla (2016–2019) are fed into a TF-IDF-based feature extraction process for data preparation. To remedy the class imbalance, a multi−stage augmentation technique combining SMOTE, paraphrasing, and class−weighted oversampling is used to improve classification stability. For feature transformation of textual features before classification, the Residual Neural Network (ResNet) is used, and Random Forest with Bagging and Boosting is used for classification. By achieving 94.5% for Eclipse and 95.0% on Mozilla, the proposed ReBaRF-Bug model can outperform other models such as Random Forest (92.3% for Eclipse, 92.7% for Mozilla) and Decision Tree (88.94% for Eclipse, 89.32% for Mozilla). Additionally, its improvements in precision, recall, and F1 score are shown to validate its robustness, while ROC AUC scores of 95.3% (Eclipse) and 96.0% (Mozilla) prove that its classification boundaries are much better. Augmentation contributes to the additional performance improvement, increasing the accuracy from 88.9% to 94.5% (Eclipse) and 89.4% to 95.0% (Mozilla).ReBaRF Bug exploits ResNet for feature transformation, does multi level augmentation with a novel hybrid feature engineering, and thus generalizes and adapts to various bug reports. Adopting this approach reduces manual triaging efforts.The proposed method creates a benchmark for automation and prioritization, thus creating a scalable and reliable solution to automatic bug triaging.

Chandigarh University (IN)
Openalex Percentile: Top 79%
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.