コードクローンをテンプレートとして用いて識別子のバリエーションを調べる手法の提案
スポンサーリンク
概要
- 論文の詳細を見る
コードクローンとはソースコード上の同一または類似したコード断片であり,典型的には開発者のコピー&ペーストによって作られる.コードクローンを検出する技術は,リファクタリングの補助,ソースコード修正前のチェック,一貫性のないコード修正の発見などに応用されてきている.本論文では,コードクローンのコード断片中に現れる識別子の差違を解析し,解析結果を反映してコードクローンの検出精度を改善したり,プロダクト間(あるいは単一のプロダクトのバージョン間)の差違を理解する,といった応用を行う方法を提案する.
- 2008-05-22
著者
関連論文
- 識別子の名前の変更を追跡する手法の提案
- コードクローンをテンプレートとして用いて識別子のバリエーションを調べる手法の提案
- リバースエンジニアリングツールキットRemicsの試作
- コードの入れ子関係を用いたコードクローンのグループ化手法の提案
- FreeBSDのソースコードレポジトリにおけるリビジョンを超えたコード断片のコピーの分析
- バージョン管理システムのリポジトリを対象とするコード検索ツールの試作
- コードクローンをテンプレートとして用いて識別子のバリエーションを調べる手法の提案
- コードクローン間の依存関係に基づくリファクタリング支援(ソフトウェアテスト技法・保守技術,インタラクション技術の原理と応用)