コードクローンを検出する際,検出ツールの種類や設定するパラメータの値によって得られる検出結果が大きく変化することが知られている.より正確なコードクローン分析を行うためには,一つの対象に対し異なる検出ツールやパラメータ値を用いて検出を行い,それらの検出結果を比較することが重要である.しかし個々のコードクローン検出ツールの実行環境を整備し実行結果を比較することは容易ではない.本研究では多様な検出ツールに対応したSaaS型コードクローン分析システムCCXを開発した.CCXを利用することで,開発者は個別にインストールすることなく現在5つの検出ツールを利用でき,その検出結果の比較や分析を容易に行うことができる.
抄録全体を表示