7N-03
ソースコード修正履歴を用いた自動バグ修正手法の性能理解
○首藤 巧,亀井靖高,佐藤亮介,鵜林尚靖(九大)
自動バグ修正において修正結果を開発者の行うような修正に近付けるために版管理システムのソースコード修正履歴を機械学習によって修正に利用する手法がある.同一の修正対象でも学習したソースコード修正履歴によって修正結果は異なってくることが予想されるが,どの程度影響があるのか実証的な実験はなされていない.本研究では,学習に用いるソースコード修正履歴が,バグの修正結果にどのような影響をもたらすかを調査する.学習に用いるデータセットは修正対象であるベンチマークアプリケーションとの関連度および各修正パッチの分布や構成によって分類を行い複数用意することで修正結果をそれぞれ比較し分析をする.

footer 著作権について 倫理綱領 プライバシーポリシー セキュリティ 情報処理学会