基于频繁子图挖掘的代码相似度比对方法

来源 :信息系统工程 | 被引量 : 0次 | 上传用户:fxh722744
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
将代码转化为程序依赖图进行比较是代码相似度比对的方法之一。论文针对传统查找方法效率较低,耗时较长的问题,提出一种基于频繁子图挖掘的代码相似度比对方法。该方法用频繁子图挖掘的过程对程序依赖图进行处理,并用一种吸收马尔科夫链的模型描述该过程;在此基础上,用一种Horvitz-Thompson估计的方法估算相似比。测试结果表明,和传统的方法相比,这种方法可以有效提升准确率和效率,适用于更大规模的代码段。
其他文献
【正】 本刊讯中国人民银行最近公布了单位定期存款暂行办法,并为此向各省、市、自治区分行发出了通知。《通知》指出,根据五届人大四次会议通过的政府工作报告中关于讲究生
【正】 黑龙江省近两年烟草种植面积不断扩大,涌现了大批烟草种植专业户、重点户。中国人民保险公司黑龙江省分公司为了贯彻执行中央一号文件精神,扶植烟草专业户、重点户发
二元一次方程组的应用范围很广,然而它的解法一般比较复杂,容易出错.我们要认真研究,细心观察,根据题目特征寻求又快又好的解题方法.    1. 整体代入法    整体代入法是用含未知数的表达式代入方程进行消元.有些方程组并不一定能直接应用这种解法,不过,我们可以创造条件进行整体代入.
期刊
【正】 马克思的再生产理论,是阐明资本主义的资本循环,资本周转和社会资本再生产的基本原理,是揭示社会再生产的一般规律、指导社会再生产运动的重要理论。除去它们的资本主
近年来,通信领域正在发生着翻天覆地的变化,呈现出高速发展状态。随着计算机技术水平的提升,计算机技术逐渐渗透到通信领域中,形成网络化的通信发展模式。文章基于通信发展的
【正】 为了进一步扩大外汇存款业务,支持国内经济建设,中国银行最近根据《中华人民共和国外汇管理暂行条例》的有关规定,对原有的外币存款章程加以修改,制定了新的外币存款
设未知数(元)是列方程组解应用题的重要一步,准确、恰当地设元,往往有助于简化解题过程.在具体设元时,往往要根据不同的问题采用不同的设元方法.下面通过举例介绍三种设元策
期刊
研究了反馈控制和速度前馈控制的控制原理,提出了延伸率控制系统存在的主要问题,在原有积分控制的基础上,加入比例控制对系统进行了优化。优化后延伸率偏差均控制在0.1%以内,并且系
【正】 《中共中央、国务院关于打击经济领域中严重犯罪活动的决定》发表后,江西萍乡市人民银行立即组织党员和干部进行学习,并针对干部中存在的一些模糊认识,进行深入的讨论
~~