10.11896/j.issn.1002-137X.2017.04.003
一种面向功能类似程序的高效克隆检测技术
程序克隆检测被普遍应用于检测软件市场中是否有被恶意修改后重新发布的软件,或是应用于识别与重构克隆代码.但是其应用领域不仅限于此,面向功能类似程序的克隆检测有着独有的特点,同时也有着很大的应用前景.功能类似程序之间的克隆检测比一般的克隆检测稍复杂,它是在一些具有相似框架代码、实现功能类似的程序中寻找克隆程序对.现有的克隆检测技术在检测功能类似的程序时很难控制误报率.文中提出了一种改进的克隆检测方法,即通过分析功能类似程序克隆检测的特点,从中获取有用的信息,最终改进克隆检测技术并将其应用于实践.实验结果表明,该克隆检测技术可以有效地进行克隆检测,结合功能类似程序克隆检测的特点可以很好地控制误报率.
程序分析、克隆检测、技术移植
44
TP311.5(计算技术、计算机技术)
国家“九七三”重点基础研究计划2015CB352202;国家自然科学基金61472174,61690204
2017-05-16(万方平台首次上网日期,不代表论文的发表时间)
共4页
12-15