期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于复用代码检测的缺陷发现方法 被引量:4
1
作者 常超 刘克胜 +1 位作者 赵军 黄宁 《系统工程与电子技术》 EI CSCD 北大核心 2017年第9期2157-2164,共8页
软件开发中,因代码复用导致复用缺陷的现象时常发生,针对此提出一种基于代码复用检测的缺陷发现方法。首先通过代码比对或补丁还原的方式定位缺陷相关的代码,将缺陷代码和待测代码以函数为单位进行划分,提取并量化各函数的度量特征、结... 软件开发中,因代码复用导致复用缺陷的现象时常发生,针对此提出一种基于代码复用检测的缺陷发现方法。首先通过代码比对或补丁还原的方式定位缺陷相关的代码,将缺陷代码和待测代码以函数为单位进行划分,提取并量化各函数的度量特征、结构特征和文本特征,采用递进式相似函数逐轮筛选的方式,确定可能存在复用缺陷的函数,并基于模型检测和数据流分析技术对疑似缺陷进一步判断。实验选取典型开源项目进行测试,发现了多处潜在的复用缺陷,结果证明了所提方法的有效性,同时发现每个缺陷平均要对2~5个可能的复用点进行判断。 展开更多
关键词 代码复用 复用缺陷检测 特征量化 相似函数筛选
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部