類似度メトリクスを用いたJavaソースコード間類似度測定ツールの試作

書誌事項

タイトル別名
  • Implementation of Java Program Similarity Measurement Tool Using Token Structure and Execution Control Structure
  • ルイジド メトリクス ヲ モチイタ Java ソースコード カン ルイジド ソクテイ ツール ノ シサク

この論文をさがす

説明

プログラム開発において, 生産性と品質を向上する手段としてしばしば既存のソフトウェアの再利用を行なう. この時,類似したソフトウェア部品に関する情報は, ソフトウェア間のコピー関係を理解するのに非常に有用である. 類似測定の最も単純で効果的な手法はソースコードの文字列比較である. しかし, この方法は計算コストが非常に大きいので大量の部品を対象とした類似測定には不向きである. そこで, 本論文では構成トークンや複雑度などのメトリクスを用いたJavaプログラム間類似度測定手法の提案を行う. この手法は文字列比較を用いた場合と同様の解析を, より低コストで行うことができた.

収録刊行物

被引用文献 (6)*注記

もっと見る

関連プロジェクト

もっと見る

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

問題の指摘

ページトップへ