代码相似性检测方法与工具综述

来源 :计算机科学 | 被引量 : 0次 | 上传用户:liyunlong1015
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在代码开源的潮流下,代码克隆在提高代码质量和降低开发成本的同时,一定程度地影响了软件系统的稳定性、健壮性与可维护性。代码相似性检测在计算机与信息安全发展方面具有重要的意义。为应对代码克隆带来的各种危害,目前学术界和工业界提出了很多代码相似性检测的方法,这些方法按照源代码信息处理程度可分为基于文本、词法、语法、语义和度量值5类;并开发了相应的检测工具,这些工具实现了很好的检测效果,但在大数据时代背景下也面临着数据规模不断扩大带来的一系列挑战。文中综述了代码相似性检测的方法,对5类检测方法做了详细比较;结合传
其他文献
木材是生物质能源的主体,开发木质(生物质)能源也是我国木材工业一个重要内容。木材的超临界流体气化和液化是大规模利用木质生物能的有效途径,具有良好的经济前景和环保优势。介
现已采用成本较低的粘结剂处理预混粉FLOMET 44A和44B取代扩散粘结粉.为避免镍与铜的偏析和改善预混粉的流动性,将以0.85%Mo预合金ATOMET 4401作基体粉,并添加镍、铜与石墨制
陆云龙、陆人龙是中国小说史上为数不多的集小说编创、评点、刊刻者于一身的小说作家,他们编创、评点、刊刻了《型世言》、《魏忠贤小说斥奸书》、《辽海丹忠录》说部三种,还刊
胡适是个有趣的个案,细究他可以关联旧学与新知,嫁接中学与西学。透过这一小孔可以窥探胡适个体生命里近代向现代转化,输出与输入双重角色的扮演,博学与专精矛盾的处理,圣言与神言
本文首次从正常大熊猫粪便中筛选出的乳杆菌菌株制成乳杆菌制剂,在进行了对小白鼠、家兔、家犬的急性毒性实验无毒性反应之基础上,对几例不同年龄、性别的患病大熊猫进行了临床
目的:探究腹腔镜下结直肠癌根治术后切口感染的相关影响因素,为临床切口感染的预防、治疗提出意见,降低术后切口感染的发生率。方法:回顾性分析2016年1月-2018年12月我院收治的行腹腔镜结肠癌根治术的结直肠癌(CRC)患者,参照纳入、排除标准进行筛选,共纳入病例484例,其中发生切口感染者共计42例(8.7%)。将患者分为感染组和非感染组,对患者的性别、年龄、体重指数(BMI)、术前血清白蛋白水平
舱外航天服必须为航天员提供三方面的保障:一是对辐射、真空、微流尘等环境的防护;二是对生命的保障,也就是要保持适合人生存的气体和温度湿度环境;三是提供良好的功效保障,保证航
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield