计算机科学 ›› 2010, Vol. 37 ›› Issue (8): 9-14.

• 综述 • 上一篇    下一篇

代码相似性检测技术:研究综述

熊浩,晏海华,郭涛,黄永刚,郝永乐,李舟军   

  1. (北京航空航天大学计算机学院 北京100191);(中国信息安全评测中心 北京100083)
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受国家863项目(2007AA010302, 2008AA012114),国家自然科学基金(60703057,60573084)资助。

Code Similarity Detection:A Survey

XIONG Hao,YAN Hai-hua,GUO Tao,HUANG Yong-gang,HAO Yong-lei,LI Zhou-jun   

  • Online:2018-12-01 Published:2018-12-01

摘要: 程序代码的相似性检测是使用一定的检测手段度量程序代码间的相似程度,其对于提升高等教育中计算机课程教学效果和保护软件知识产权都有着重要的意义。介绍了代码相似性检测技术的研究意义和发展历程,阐述了本领域研究过程中的概念模型,深入分析了已有的几类代码相似性检测技术,总结了这几类技术各自的特点,同时探讨了一些相关研究,最后归纳了目前研究中的问题并展望了本领域研究的发展趋势。

关键词: 代码相似,自动检测,概念模型

Abstract: Identifying program code similarity is to measure similar degree between codes with a kind of detection method, which is very important in the fields of computer science education and intellectual property protection. We introduced the research purpose, the history and some conceptual models of code similarity detection. By analyzing several approaches of code similarity detection, the characteristic of each method was summarized. hhen we discussed some code similarity based researches. Finally, the conclusion of the problems in current technologies was given before the discussion about some promising tendency of code similarity detection.

Key words: Code similarity, Automatic detection, Conceptual model

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!