基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
针对克隆跟踪不精确、演化模式识别繁琐以及克隆群合并现象处理困难等问题,提出一种改进的克隆代码演化痕迹构建及模式识别方法.在相邻版本使用主题概率模型实现克隆群初步映射,计算代码位置重叠率及文本相似度完成克隆片段映射,修复克隆群映射得到精确的相邻版本克隆映射结果.依据相邻版本间建立映射的克隆群数量关系及交叉程度识别短期演化模式,构建图模型,将克隆群作为点、映射关系作为边,并根据产生形式为克隆群标注短期演化模式.使用广度优先搜索算法提取克隆家系,按照克隆家系中包含的克隆群种类及是否有环识别长期演化模式.对5款开源软件的70个版本进行实验,结果表明,运用该方法约95%的克隆在演化中保持稳定,约1%的克隆经历了合并复合,并且80%左右克隆代码的生命周期未超过发布版本总数的一半.
推荐文章
基于修改日志克隆代码跟踪及演化模式识别
克隆代码
克隆跟踪
演化模式
修改日志
基于多元图结构子模式表示的模式识别方法
模式识别
多元图表示
图形基元
特征基元
子模式
基于代码克隆检测的抽取方法重构模式识别
重构模式
重构模式识别
代码克隆检测
代码变更
抽取方法
基于演化模式克隆代码Bugs倾向性分析
克隆代码
Bugs倾向性
演化模式
克隆管理
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于图模型的克隆代码演化痕迹构建及模式识别
来源期刊 计算机工程 学科 工学
关键词 图模型 克隆跟踪 演化模式 克隆家系 克隆代码
年,卷(期) 2017,(5) 所属期刊栏目 体系结构与软件技术
研究方向 页码范围 47-54,59
页数 9页 分类号 TP311
字数 6649字 语种 中文
DOI 10.3969/j.issn.1000-3428.2017.05.008
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 刘东升 内蒙古师范大学计算机与信息工程学院 76 464 12.0 18.0
2 张丽萍 内蒙古师范大学计算机与信息工程学院 66 435 11.0 18.0
3 侯敏 内蒙古师范大学计算机与信息工程学院 13 52 5.0 7.0
4 葛广帅 内蒙古师范大学计算机与信息工程学院 4 6 2.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (24)
共引文献  (12)
参考文献  (9)
节点文献
引证文献  (3)
同被引文献  (12)
二级引证文献  (0)
1990(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(1)
  • 参考文献(0)
  • 二级参考文献(1)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(2)
  • 参考文献(1)
  • 二级参考文献(1)
2008(2)
  • 参考文献(0)
  • 二级参考文献(2)
2009(2)
  • 参考文献(1)
  • 二级参考文献(1)
2010(4)
  • 参考文献(1)
  • 二级参考文献(3)
2011(2)
  • 参考文献(0)
  • 二级参考文献(2)
2012(2)
  • 参考文献(1)
  • 二级参考文献(1)
2013(8)
  • 参考文献(1)
  • 二级参考文献(7)
2014(4)
  • 参考文献(2)
  • 二级参考文献(2)
2015(2)
  • 参考文献(2)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2018(1)
  • 引证文献(1)
  • 二级引证文献(0)
2019(2)
  • 引证文献(2)
  • 二级引证文献(0)
研究主题发展历程
节点文献
图模型
克隆跟踪
演化模式
克隆家系
克隆代码
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机工程
月刊
1000-3428
31-1289/TP
大16开
上海市桂林路418号
4-310
1975
chi
出版文献量(篇)
31987
总下载数(次)
53
总被引数(次)
317027
相关基金
内蒙古自然科学基金
英文译名: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指导