APR botであるRepairnatorの論文.

既存のAPRツールの評価方法は

を評価するという点に主眼が置かれていた.

一方,実際のバグ修正工程では,パッチ生成だけでなくバグ再現なども重要である. そのため,実際のバグ修正工程におけるAPRの有用性,可能性などを評価するために, CIを利用してバグ検知,バグ再現なども行うAPR bot,Repairnatorを開発した.

Repairnatorの実験結果では,直せたバグは1つもなかった. そこで,今後APR botを開発する研究者に対して7つのactionable reccomendationを残している.

実験では,特にバグの再現が大変だったように感じた. APR botならではの問題点や苦労話なども多くて,楽しく論文を読めた.