首页 | 本学科首页   官方微博 | 高级检索  
     

软件相似性分析算法的研究综述
引用本文:黄寿孟,高华玲,潘玉霞.软件相似性分析算法的研究综述[J].计算机科学,2016,43(Z6):467-470, 507.
作者姓名:黄寿孟  高华玲  潘玉霞
作者单位:三亚学院计算机教学部 三亚572022,三亚学院计算机教学部 三亚572022,三亚学院计算机教学部 三亚572022
基金项目:本文受海南省教育厅项目(Hnky2015-51),三亚市院地科技合作项目(2013YD43)资助
摘    要:软件相似性分析算法是为了更好地保护软件的知识产权。此算法并不会加固程序以增加其抵御攻击的能力,而是对两个或两个以上的程序进行比较,判断是否相互包含。该算法有重复代码筛选、软件作者鉴别、软件“胎记”和剽窃检测,它们最本质的操作就是直接处理程序的源码或二进制可执行文件,将其转换成一种更易于处理的表示形式,从而确定两个程序(或者程序片段)之间的相似度,或是其中一个(部分或全部)是否包含了另一个。最后总结出此类算法的通用格式,并对每种算法作出相应的分析综述表。

关 键 词:软件相似性  相似度算法  重复代码筛选  作者鉴别  软件“胎记”  剽窃检测

Summary of Research on Similarity Analysis of Software
HUANG Shou-meng,GAO Hua-ling and PAN Yu-xia.Summary of Research on Similarity Analysis of Software[J].Computer Science,2016,43(Z6):467-470, 507.
Authors:HUANG Shou-meng  GAO Hua-ling and PAN Yu-xia
Affiliation:Department of Computer Instruction,Sanya University,Sanya 572022,China,Department of Computer Instruction,Sanya University,Sanya 572022,China and Department of Computer Instruction,Sanya University,Sanya 572022,China
Abstract:The similarity analysis of the software is to protect the intellectual property rights of software.This algorithm will not strengthen the program to increase its ability to resist the attack.It compares two or more than two procedures,to determine whether each contains.This algorithm includes clone detection,software forensic,software birthmarking and plagiarism detection.The most essential operation is the source code or binary executable file of the program.Program is converted into a more easily processing representation,in order to determine the similarity between two (or program fragments) programs,or one of programs (in whole or in part) contains the other.Finally the general form of the algorithms was summarized and the corresponding analysis of each algorithm was made.
Keywords:Software similarity  Similarity algorithm  Clone detection  Software forensic  Software birthmarking  Plagiarism detection
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号