一种面向功能类似程序的高效克隆检测技术

来源 :计算机科学 | 被引量 : 0次 | 上传用户:maoloye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
程序克隆检测被普遍应用于检测软件市场中是否有被恶意修改后重新发布的软件,或是应用于识别与重构克隆代码。但是其应用领域不仅限于此,面向功能类似程序的克隆检测有着独有的特点,同时也有着很大的应用前景。功能类似程序之间的克隆检测比一般的克隆检测稍复杂,它是在一些具有相似框架代码、实现功能类似的程序中寻找克隆程序对。现有的克隆检测技术在检测功能类似的程序时很难控制误报率。文中提出了一种改进的克隆检测方法,即通过分析功能类似程序克隆检测的特点,从中获取有用的信息,最终改进克隆检测技术并将其应用于实践。实验结果表明,
其他文献
对于一些高性能飞行器(如飞翼布局飞行器),仅采用安装在机头表面的测压孔的FADS系统方案,某些情况下不一定能够给出较为准确的飞行姿态数据;针对飞翼布局飞行平台对高精度迎角、侧
以一种利用工控组态软件组态王实现“FESTO过程控制系统的创新性实验”为例,介绍了利用ActiveX特性扩充组态软件控制功能的新方法;重点描述了控制算法、现场信号和组态王之间的
针对彩色显像管荫罩孔径传统人工检测中存在的无法精确定位、检测速度慢、检测数据精度低、一致性差等问题,研究开发了荫罩孔径自动检测系统;该系统采用了高分辨率CCD采集荫罩图像,在计算机内对荫罩图像做实时处理,得到孔径参数,并判定荫罩板质量是否合格;对图像处理的4个步骤图像增强、阈值分割、边缘提取和图像分析中采用的算法进行了分析和研究;与传统的人工检测相比,该系统实现了图像的精确测量,具有速度快、精度高
溴氰菊酯俗名敌杀死,这对植物害虫有很强的杀伤力,属于剧毒性农药,市售的敌杀死一般为2.5%乳剂,其中敌杀死含量的测定方法曾有过报道。按扬州市地方标准DB/3210G31-88法使用的是化学分析方法,它的分
近日,23所通讯设备事业部为中科院兰州近代物理研究所中重粒子加速器系统研制的100MHz/250KW脉冲高频功率源系统完成调试,并发运到兰州。
宏基因组基因聚类是筛选致病基因的新型方法,其依赖于海量的测序数据、有效的聚类算法以及高效的计算机来实现。相关系数矩阵的计算是进行聚类前必须完成的操作,占总计算量的
P&T舵机视觉云台是摄像头可水平和垂直转动的视觉系统,视觉的可旋转性增大了可视范围;通过单目视觉三维重建原理与视觉转动角度的结合,可计算出不同转动角下目标物与机器人的距离
近年来,随着CAD技术和3D场景理解等方面研究的发展,基于目标3DCAD模型进行精确位姿估计成为了一种重要方法。然而,直接使用CAD模型时往往需要在编程中调用商用CAD软件,这不仅需要配置大量兼容性文件而且对计算机图形硬件要求较高,同时软件层次数据频繁交互导致效率低下。因此,可以通过对CAD模型进行投影得到其带有位姿真值的图像库,从而将三维问题转化为二维问题,使其大大简化。考虑到程序的集成性,选用