コードクローンとロジカルカップリングを用いた文字列検索ツールの出力順序の並べ替え

DOI Web Site オープンアクセス

書誌事項

タイトル別名
  • Reordering Results of Keyword-based Code Search Tool by Code Clone and Logical Coupling
  • コードクローン ト ロジカルカップリング オ モチイタ モジレツ ケンサク ツール ノ シュツリョク ジュンジョ ノ ナラベ カエ

この論文をさがす

抄録

ソフトウェアの開発において,複数のコード片を同時に変更しなければならない状況がしばしば発生する.そのような同時に変更すべきコード片を漏れなく見つけるために文字列検索ツールがよく使用される.しかし,検索結果には変更が必要でないコード片も多く含まれており,それらのコード片によって変更が必要なコード片の見落としが発生してしまうことが課題となっている.本研究ではコードクローンとロジカルカップリングを用いて文字列検索ツールの出力順序を並べ替えることにより,見落としの発生頻度を少なくすることを試みた.企業で開発されているソフトウェアに対する実験を行った結果,コードクローンを用いた並べ替えの場合,変更が必要であったコード片を含むファイルが上位に並べ替えられていたことを確認した.しかしロジカルカップリングを用いた並べ替えの場合,変更が必要なものを下位に並べ替えてしまうこともあった.

収録刊行物

関連プロジェクト

もっと見る

詳細情報 詳細情報について

問題の指摘

ページトップへ