基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
在软件开发的过程中,开发人员通过复制粘贴式的开发方式或者模块化的开发方式来完成需求是十分常见的,这两种开发方式可以提高开发效率,但同时会导致软件系统中出现大量的相同代码或者相似代码,大量的相似代码会给软件维护等方面带来很大的困难,这也是最常见的重构对象.源代码相似性度量是指利用一定的检测方法分析程序源代码间的相似程度.该技术被应用于代码抄袭检测、代码克隆检测、软件知识产权保护、代码复用等多个领域.为了提高代码相似性度量的准确性,提出了一种基于多特征值的源代码相似性检测技术.构建了源代码注释、型构、代码文本语句与结构中特征提取的方法,并给出了源代码相似度检测的度量模型.通过与权威的代码相似检测系统Moss进行对比实验,结果表明该方法可以更准确地检测出相似代码.
推荐文章
基于动静结合的Android恶意代码行为相似性检测
Android API调用
控制流图
子图匹配
系统调用
trace文件
改进的卷积神经网络源代码相似性度量方法
深度学习
卷积神经网络
代码相似性
词嵌入
基于源代码分析的逆向建模
源代码分析
软件建模
逆向建模
基于静态检测工具的源代码安全缺陷检测研究
静态检测工具
源代码
安全缺陷
统计分析
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于多特征值的源代码相似性检测技术
来源期刊 计算机技术与发展 学科 工学
关键词 代码相似 代码抄袭 抽象语法树 代码特征提取 余弦相似度
年,卷(期) 2021,(1) 所属期刊栏目 系统工程
研究方向 页码范围 103-109
页数 7页 分类号 TP311
字数 语种 中文
DOI 10.3969/j.issn.1673-629X.2021.01.019
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 赵逢禹 68 296 10.0 14.0
2 艾均 12 17 2.0 4.0
3 展佳俊 1 0 0.0 0.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (5)
共引文献  (3)
参考文献  (5)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1989(1)
  • 参考文献(1)
  • 二级参考文献(0)
2003(1)
  • 参考文献(1)
  • 二级参考文献(0)
2008(1)
  • 参考文献(0)
  • 二级参考文献(1)
2010(1)
  • 参考文献(0)
  • 二级参考文献(1)
2013(2)
  • 参考文献(0)
  • 二级参考文献(2)
2014(1)
  • 参考文献(0)
  • 二级参考文献(1)
2015(2)
  • 参考文献(2)
  • 二级参考文献(0)
2017(1)
  • 参考文献(1)
  • 二级参考文献(0)
2021(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
代码相似
代码抄袭
抽象语法树
代码特征提取
余弦相似度
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机技术与发展
月刊
1673-629X
61-1450/TP
大16开
西安市雁塔路南段99号
52-127
1991
chi
出版文献量(篇)
12927
总下载数(次)
40
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导