【24h】

木構造類似度に基づくコードクローン検出法

机译:基于树结构相似度的代码克隆检测方法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

本論文は,ソフトウェアの中に含まれる類似したコードであるコードクローンの高速·高精度な検出方法の提案である.コードクローンには,コードの違いの度合いに応じて3つの種類がある.コードクローンの主な検出手法として,トークンに基づく検出方法と木構造に基づく検出方法がある.トークンに基づく検出方法は.検出能力が十分ではなく,木構造に基づく方法は,検出能力は高いが,膨大な計算時間がかかるという問題点がある.本論文ではトークンに基づく検出方法でコードクローンが存在する位置を絞り込み,その位置を木構造化し,木構造に基づく検出方法で全種類のコードクローンを検出する方法を提案する.これによって検出能力と処理時間を両立した方法を実現する.
机译:本文提出了一种高速,高精度的代码克隆检测方法,这些代码克隆与软件中包含的相似代码相同。取决于代码差异的程度,共有三种类型的代码克隆。代码克隆的主要检测方法是基于令牌的检测方法和基于树结构的检测方法。基于令牌的检测方法是。检测能力不足,并且基于树结构的方法具有检测能力高但需要大量计算时间的问题。在本文中,我们提出了一种方法,该方法通过基于令牌的检测方法来缩小代码克隆的存在位置,使该位置成为树形结构,并通过基于树结构的检测方法来检测各种代码克隆。这实现了同时实现检测能力和处理时间的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号