arrow
返回

Production and test bug report classification based on transfer learning

delete2025-05-01
delete0
PRE
AI
M
Misoo Kim
Y
Youngkyoung Kim
E
Eunseok Lee *
DOI:10.1016/j.infsof.2025.107685delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Context: Recent studies indicate that the classification of production and test bug reports can substantially enhance the accuracy of performance evaluation and the effectiveness of information retrieval-based bug localization (IRBL) for software reliability. Objective: However, manually classifying these bug reports is time-consuming for developers. This study introduces a production and test bug report classification (ProTeC) framework for automatically classifying these reports. Methods: The framework's novelty lies in leveraging a set of production- and test-source files and employing transfer learning to address the issue of insufficient and sparse bug reports in machine-learning applications. The ProTeC framework trains and fine-tunes a source file classifier to develop a bug report classifier by transferring production-test distinguishing knowledge. Results: To validate the effectiveness and general practicality of ProTeC, we conducted large-scale experiments using 2,522 bug reports across 12 machine/deep learning model variations to train an automatic classifier. Our results, on average, demonstrate that ProTeC's macro F1-score is 28.6% higher than that of a bug report-based classifier, and it can improve the mean average precision of IRBL by 17.6%. Conclusion: These positive trends were observed in most model variations, indicating that ProTeC consistently performs well in classifying bug reports regardless of the model used, thereby improving IRBL performance.
Keyword:
Empirical study
Software reliability
Information retrieval-based bug localization
Bug report classification
Transfer learning

期刊

Information and Software Technology 封面图
Information and Software Technology
IF:
4.3
论文数:
3.8K
被引数:
7.7K

机构

S
sungkyunkwan university (skku)
学者数:
3.7W
论文数: 3.6W
被引数: 49
C
Chonnam National University
学者数:
1.7W
论文数: 1.6W
被引数: 1.4W
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
Text Filtering and Ranking for Security Bug Report Prediction
err2019-06-01
err44
errOAAI
errPeters, Fayola; Tun, Thein Than; Yu, Yijun; Nuseibeh, Bashar
err分享
err收藏
err分享
err收藏
The impact of IR-based classifier configuration on the performance and the effort of method-level bug localization
err2018-10-01
err25
errOAAI
errTantithamthavorn, Chakkrit; Abebe, Surafel Lemma; Hassan, Ahmed E.; Ihara, Akinori; Matsumoto, Kenichi
err分享
err收藏
Deep Learning-based Text Classification: A Comprehensive Review基于深度学习的文本分类综述
err2021-04-17
err587
PREAI
errMinaee, Shervin; Kalchbrenner, Nal; Cambria, Erik; Nikzad, Narjes; Chenaghlu, Meysam; Gao, Jianfeng
err分享
err收藏
Taxonomy of the form and function of primary care services in or alongside emergency departments: concepts paper
err2019-09-07
err0
errOAAI
errAlison Cooper; Michelle Edwards; Janet Brandling; Andrew Carson-Stevens; Matthew Cooke; Freya Davies; Thomas Hughes; Katherine Morton; Aloysius Siriwardena; Sarah Voss; Jonathan Benger; Adrian Edwards
err分享
err收藏
学者 查看更多内容