Pub Date : 2024-10-09DOI: 10.1109/TSE.2024.3468296
Lingxiao Tang;Chao Ni;Qiao Huang;Lingfeng Bao
The SZZ algorithm and its variants have been extensively utilized for identifying bug-inducing commits based on bug-fixing commits. However, these algorithms face challenges when there are no deletion lines in the bug-fixing commit. Previous studies have attempted to address this issue by tracing back all lines in the block that encapsulates the added lines. However, this method is too coarse-grained and suffers from low precision. To address this issue, we propose a novel method in this paper called Sem-SZZ