概要 When Do Changes Induce Fixes?
August 3, 2018概要
バージョン管理ツールで追跡されている変更とバグを紐付ける手法を提案した。
MOZILLA, ECLIPSEのプロジェクトに提案手法を適用し、バグが混入する時や量について分析した。 両方のプロジェクトで金曜日に最もバグが生まれることがわかった。
提案手法の一例
コミットメッセージでバグチケット番号のような文字列が含まれており、そのチケットのステータスがFIXEDになったことがある場合、 そのコミットで修正したコードが追加された変更をバグを入れたコミットと判定する。
論文はこちらからダウンロードできます。