ソフトウェア工学において,Fault-prone モジュールの 予測モデルの研究は数多く行われてきた.これらの研究 の最終的な課題は,Fault-prone モジュール予測を実際 のソフトウェア開発の現場に適用していくことである.
そこで本稿では,その中でも構築が簡単で高い予測性 能をもつ「Fault-prone フィルタリング」という予測モ デルを利用して,Fault-prone モジュール予測ツールの 試作を行う.本試作ツールでは,ソフトウェアリポジト リを監視して新しい変更があるごとにモジュールがバグ を含む確率を予測し,結果をツール使用者に Web ペー ジ上で提示する.変更ごとに予測するため,バグを含む ファイルを変更した開発者を特定でき,さらにその時の コード片を特定することで,ソフトウェアの品質確保活 動にかかる工数の削減とソフトウェア自身の品質の向上 が期待される.
また,ツールの性能評価のため,3 つのソフトウェア リポジトリを対象に評価実験を行ったところ,ある程度 の予測性能を伴って予測結果をツールの利用者に Web ページで提示することが可能であるとわかった.