研究課題
挑戦的萌芽研究
注目しているJavaメソッドが次の変更においてどのように進化するのかを予測するために,過去に行われた変更に基づく予測モデルを提案した.提案した予測モデルでは,ソースコード中の各要素の数(例えば,二項演算の数やリターン文の数)を要素として持つベクトル型のデータを用いている.このベクトル型のデータを用いてオープンソースソフトウェアに対して実験を行い,小さい変更については75%から85%の精度で正しく予測できていた.
ソフトウェア工学