论文标题
评估克隆检测性能和基准测试的调查
A Survey on the Evaluation of Clone Detection Performance and Benchmarking
论文作者
论文摘要
文献中提出了很多克隆检测工具。在本文中,我们研究了克隆检测工具评估的状态。我们首先调查克隆检测基准,并对其功能和功能进行多方面的评估和比较。然后,我们调查现有的克隆检测工具和技术出版物,并评估这些作品的作者如何评估自己的工具/技术。我们通过如何测量回忆,精度,执行时间和可扩展性来对个人作品进行排名。我们选择最佳评估的作品作为典范,未来的研究人员在设计其工具/技术的经验评估时,要发表克隆检测工具/技术的未来研究人员应考虑。我们衡量作者对工具评估的统计数据,并发现作者的评估很差。我们通过调查现有工具比较研究(包括定性和定量研究)来完成对克隆检测评估的研究。
There are a great many clone detection tools proposed in the literature. In this paper, we investigate the state of clone detection tool evaluation. We begin by surveying the clone detection benchmarks, and performing a multi-faceted evaluation and comparison of their features and capabilities. We then survey the existing clone detection tool and technique publications, and evaluate how the authors of these works evaluate their own tools/techniques. We rank the individual works by how well they measure recall, precision, execution time and scalability. We select the works the best evaluate all four metrics as exemplars that should be considered by future researchers publishing clone detection tools/techniques when designing the empirical evaluation of their tool/technique. We measure statistics on tool evaluation by the authors, and find that evaluation is poor amongst the authors. We finish our investigation into clone detection evaluation by surveying the existing tool comparison studies, including both the qualitative and quantitative studies.