4 papers
An Extensive Replication Study of the ABLoTS Approach for Bug Localization
Feifei Niu, Enshuo Zhang, Christoph Mayr-Dorn +5
Bug localization is the task of recommending source code locations (typically files) that contain the cause of a bug and hence need to be changed to fix the bug. Along these lines,…
Refactoring Bug-Inducing: Improving Defect Prediction with Code Change Tactics Analysis
Feifei Niu, Junqian Shao, Christoph Mayr-Dorn +5
Just-in-time defect prediction (JIT-DP) aims to predict the likelihood of code changes resulting in software defects at an early stage. Although code change metrics and semantic fe…
Enhancement Report Approval Prediction: A Comparative Study of Large Language Models
Haosheng Zuo, Feifei Niu, Chuanyi Li
Enhancement reports (ERs) serve as a critical communication channel between users and developers, capturing valuable suggestions for software improvement. However, manually process…
When Deep Learning Meets Information Retrieval-based Bug Localization: A Survey
Feifei Niu, Chuanyi Li, Kui Liu +2
Bug localization is a crucial aspect of software maintenance, running through the entire software lifecycle. Information retrieval-based bug localization (IRBL) identifies buggy co…