Empirical Evaluation of Similar Defect Detection by Code Clone Search

Shuji Morisaki, Norihiro Yoshida, Shinji Kusumoto, Katsuro Inoue, Kensuke Sasaki, Koji Murakami, Kyo Matsui · 2008

あらまし 不具合修正時の修正前ソースコード片を検索キーとしたコードクローン検索による類似不具合の検出を実証的に評価した.これまでにオープンソースソフトウェアを対象とした研究により,コードクローン検索による類似不具合発見の有用性が確認されている.そこで本論文では,商用開発のソフトウェアを対象としコードクローン検索による類似不具合発見を商用開発の現場への適用する際の指針となることを目指す.対象はパナソニックMSE 株式会社において三つの異なるプロジェクトで開発された3 件のソースコードであり,試験工程での不具合修正に伴う修正履歴が記録されたリリース済のものである.修正履歴に記録された不具合修正前のソースコード片を検索キーとしコードクローン検索を実施し類似不具合を検出した.その結果,対象とした商用開発においてもその有効性を確認できた.キーワード コードクローン分析,類似不具合,ソフトウェア保守,ソースコード解析

Read the paper · More papers on PaperTik