paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Documenting evidence of a replication of ‘populating a release history database from version control and bug tracking systems’

记录对“从版本控制和缺陷跟踪系统填充发布历史数据库”的复现证据
FSE Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2021匹配度 1/10 · 该论文是对基于关键词/正则表达式从提交信息和问题跟踪系统中识别缺陷修复提交这一方法的复现研究,属于软件挖掘与实证复现,与用户关注的静态分析、Agentic/LLM 程序分析、浮点程序分析或贝叶斯程序分析等核心方向几乎没有直接关系。引用 0 inbox
Xueqi Yang, Tim Menzies
crossref: 2026-09-12

AI 速览

一句话:本文记录了对基于关键词和正则表达式、通过关联提交信息与问题跟踪数据识别缺陷修复提交的方法的复现证据。

在软件仓库挖掘中,从版本控制提交和缺陷跟踪系统构建发布历史数据库、识别缺陷修复提交是一个基础但易受方法选择影响的任务。本文复现 Fischer 等人提出的基于关键词和正则表达式的方法,通过关联提交消息与问题跟踪数据来判定缺陷修复提交;该复现嵌入 Penta 等人在 FSE '20 关于重构与缺陷关系的差异化复现研究中。作者记录复现过程与证据,讨论该方法在识别缺陷修复提交上的使用情况,为后续依赖此类数据的实证研究提供可复现的证据。

问题
如何从版本控制提交消息和缺陷跟踪系统数据中识别缺陷修复提交,以填充发布历史数据库,并记录对既有方法的复现证据。
方法
采用 Fischer 等人提出的基于关键词和正则表达式的方法,关联提交消息与问题跟踪数据来识别缺陷修复提交。
评估
在 Penta 等人的 FSE '20 差异化复现语境中应用该方法,记录并报告其使用情况与复现证据。
原文摘要(Abstract)

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 原文 ·

BibTeX
@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}
}