リファクタリングボットRefBotの論文.
開発からデプロイまでの速度が高速化しつつある現代において,手作業でのリファクタリングはバグを混入させる可能性がある上に時間がかかるので改善すべき問題である. この論文では,GitHubと連携して,プルリクエスト時に自動でスメルを検出し,リファクタリングを行うRefBotを紹介している. RefBotは開発者への推薦だけでなく,開発者がそれを受け入れればプルリクエストの形で実際にコードを変更する.
著者らは論文でRefBotのInteractivityを強調している. また,実際の開発現場に取り入れた実験をしている.