基于后缀数组检测函数克隆

来源 :计算机应用研究 | 被引量 : 0次 | 上传用户:mabeishangdeniuzi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了提高检测效率,提出了一种新的函数克隆检测方法。该方法对传统后缀数组进行了改进,优化了基于后缀数组的算法。利用该算法可高效查找重复函数子串,进而检测出Type-1和Type-2类型的函数克隆。同时开发出相应的函数克隆检测工具FCD以实现该方法,并检测了24款C语言的开源软件。实验结果的分析验证了FCD能高效检测软件中的函数克隆。
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
在对ISO/IEC 9126模型及Web软件属性图进行改进和扩充后,应用因子分析法构建了Web软件可信性评价指标体系,运用结构熵值法确定了各个可信指标的权重,并运用改进的证据合成方法构
党的十八大以来,中央高度重视并积极探索国家治理体系和治理能力的现代化,使我国的民主与法治建设取得了显著的成效,公民由不懂法到懂法,由不维权到维权,由非理性维权到理性维权,这
传统中国的联系性思维方式源自儒、道思想,其对社会的各个层面均影响深远。个人与社会的关系也表现出这种联系性,个人往往浸润在群体的脉络与精神之中。也因为如此,传统中国
为了更为合理准确地度量软件可信性,提出了一种基于关键非功能需求的软件可信性度量模型。首先,分析了该模型所涉及的软件可信性、非功能需求、关键非功能需求的定义;其次,对非功
我国宪法规定了言论自由这一项权利,但是并未对其进行细化,且无相应的救济途径存在,这对言论自由的保护显然不够,致使现实中言论自由频繁遭受侵害。同时,由于宪政的敏感性,言论自由
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
农村土地承包经营权是农民的一项重要的用益物权,承包方农民除了利用经营权在承包地上耕作获取生产生活资料外,将农村土地承包经营权进行市场流转是其获取经济利益的重要途径
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
隐私的概念在我国已经是人尽皆知,但是我国对于隐私权的立法工作却进展缓慢,2010年7月1日起施行的《中华人民共和国侵权责任法》只在第2条第2款中规定了隐私权,而没有关于隐