一句话:本文记录了对基于关键词和正则表达式、通过关联提交信息与问题跟踪数据识别缺陷修复提交的方法的复现证据。
在软件仓库挖掘中,从版本控制提交和缺陷跟踪系统构建发布历史数据库、识别缺陷修复提交是一个基础但易受方法选择影响的任务。本文复现 Fischer 等人提出的基于关键词和正则表达式的方法,通过关联提交消息与问题跟踪数据来判定缺陷修复提交;该复现嵌入 Penta 等人在 FSE '20 关于重构与缺陷关系的差异化复现研究中。作者记录复现过程与证据,讨论该方法在识别缺陷修复提交上的使用情况,为后续依赖此类数据的实证研究提供可复现的证据。
We report here the use of a keyword-based and regular expression-based approach to identify bug-fixing commits by linking commit messages and issue tracker data in a recent FSE '20 paper by Penta et al. in their paper "On the Relationship between Refactoring Actions and Bugs: A Differentiated Replication". The approach replicated is a keyword-based and regular expression-based approach as studied by Fischer et al.
DOI 原文 ·
@inproceedings{paperbot6340,
title = {Documenting evidence of a replication of ‘populating a release history database from version control and bug tracking systems’},
author = {Xueqi Yang and Tim Menzies},
booktitle = {FSE},
year = {2021},
doi = {10.1145/3468264.3477218}
}