首页> 外文会议>IEEE/ACM International Conference on Automated Software Engineering >Boreas: an accurate and scalable token-based approach to code clone detection
【24h】

Boreas: an accurate and scalable token-based approach to code clone detection

机译:Boreas:一种基于精确令牌且可扩展的令牌克隆检测方法

获取原文

摘要

Detecting code clones in a program has many applications in software engineering and other related fields. In this paper, we present Boreas, an accurate and scalable token-based approach for code clone detection. Boreas introduces a novel counting-based method to define the characteristic matrices, which are able to describe the program segments distinctly and effectively for the purpose of clone detection. We conducted experiments on JDK 7 and Linux kernel 2.6.38.6 source code. Experimental results show that Boreas is able to match the detecting accuracy of a recently proposed syntactic-based tool Deckard, with the execution time reduced by more than an order of magnitude.
机译:在程序中检测代码克隆在软​​件工程和其他相关领域中有许多应用。在本文中,我们提出了Boreas,这是一种用于代码克隆检测的准确且可扩展的基于令牌的方法。 Boreas引入了一种新颖的基于计数的方法来定义特征矩阵,该特征矩阵能够清晰有效地描述程序段,以进行克隆检测。我们在JDK 7和Linux内核2.6.38.6源代码上进行了实验。实验结果表明,Boreas能够匹配最近提出的基于句法的工具Deckard的检测精度,并且执行时间减少了一个数量级以上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号