基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
针对当前克隆跟踪大多基于软件的发布版本,丢失了软件开发过程中克隆代码较多的变化信息,并且克隆演化模式定义不明确、不区分视角.提出一种基于修改日志克隆代码跟踪方法,并分三种视角(克隆群、克隆片段、克隆代码内容)识别演化模式.首先,将每次提交作为一个小版本,使用NiCad进行克隆检测;其次,基于Token编辑距离相似度克隆群初步映射;再次,基于修改日志克隆片段精准映射;然后,基于克隆片段映射结果修正克隆群映射;最后,分视角识别克隆演化模式.对6款开源软件总共近8000个版本进行实验,结果表明超过97%的克隆稳定演化,而分离演化模式、合并演化模式、复杂演化模式均不超过0.01%,一致变化演化模式、不一致变化演化模式均不超过2%.在多款软件上与领域内较优秀的同类工具gCad进行对比实验,结果查全率(提高了2%)、查准率(提高了2%)明显高于gCad,而且同环境下速度比gCad快.
推荐文章
基于图模型的克隆代码演化痕迹构建及模式识别
图模型
克隆跟踪
演化模式
克隆家系
克隆代码
基于条形码跟踪管理系统的模式识别技术研究及应用
安卓系统
物资管理系统
条形码
模式识别
基于演化模式克隆代码Bugs倾向性分析
克隆代码
Bugs倾向性
演化模式
克隆管理
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于修改日志克隆代码跟踪及演化模式识别
来源期刊 计算机工程与应用 学科 工学
关键词 克隆代码 克隆跟踪 演化模式 修改日志
年,卷(期) 2018,(11) 所属期刊栏目 理论与研发
研究方向 页码范围 53-61
页数 9页 分类号 TP311.5
字数 10086字 语种 中文
DOI 10.3778/j.issn.1002-8331.1703-0576
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 刘东升 内蒙古师范大学计算机与信息工程学院 76 464 12.0 18.0
2 张丽萍 内蒙古师范大学计算机与信息工程学院 66 435 11.0 18.0
3 包萨仁娜 内蒙古师范大学计算机与信息工程学院 3 1 1.0 1.0
4 侯敏 内蒙古师范大学计算机与信息工程学院 13 52 5.0 7.0
5 葛广帅 内蒙古师范大学计算机与信息工程学院 4 6 2.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (25)
共引文献  (16)
参考文献  (7)
节点文献
引证文献  (1)
同被引文献  (8)
二级引证文献  (1)
1992(1)
  • 参考文献(1)
  • 二级参考文献(0)
2002(4)
  • 参考文献(0)
  • 二级参考文献(4)
2006(2)
  • 参考文献(1)
  • 二级参考文献(1)
2007(3)
  • 参考文献(0)
  • 二级参考文献(3)
2008(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(4)
  • 参考文献(0)
  • 二级参考文献(4)
2010(2)
  • 参考文献(0)
  • 二级参考文献(2)
2012(1)
  • 参考文献(0)
  • 二级参考文献(1)
2013(8)
  • 参考文献(3)
  • 二级参考文献(5)
2014(1)
  • 参考文献(0)
  • 二级参考文献(1)
2015(4)
  • 参考文献(1)
  • 二级参考文献(3)
2016(1)
  • 参考文献(1)
  • 二级参考文献(0)
2018(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2019(1)
  • 引证文献(1)
  • 二级引证文献(0)
2020(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
克隆代码
克隆跟踪
演化模式
修改日志
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机工程与应用
半月刊
1002-8331
11-2127/TP
大16开
北京619信箱26分箱
82-605
1964
chi
出版文献量(篇)
39068
总下载数(次)
102
总被引数(次)
390217
相关基金
内蒙古自然科学基金
英文译名:Natural Science Foundation of Neimenggu Province
官方网址:http://www.btsti.com/policy/district/2005-1-27/20051271058235030.htm
项目类型:辽宁省自然科学基金
学科类型:
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导