您的位置: 专家智库 > >

史庆庆

作品数:5 被引量:23H指数:3
供职机构:内蒙古师范大学计算机科学技术学院更多>>
发文基金:内蒙古自治区自然科学基金国家自然科学基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 4篇期刊文章
  • 1篇学位论文

领域

  • 5篇自动化与计算...

主题

  • 5篇克隆
  • 4篇代码
  • 4篇克隆代码
  • 3篇数组
  • 3篇克隆检测
  • 3篇后缀数组
  • 3篇TOKEN
  • 2篇代码检测
  • 2篇软件维护
  • 1篇代码技术
  • 1篇前缀
  • 1篇子串
  • 1篇进化
  • 1篇函数

机构

  • 5篇内蒙古师范大...

作者

  • 5篇史庆庆
  • 4篇张丽萍
  • 4篇刘东升
  • 1篇侯敏
  • 1篇孟繁军
  • 1篇任浩
  • 1篇尹丽丽

传媒

  • 2篇计算机应用研...
  • 1篇电脑编程技巧...
  • 1篇计算机工程

年份

  • 1篇2014
  • 3篇2013
  • 1篇2011
5 条 记 录,以下是 1-5
排序方式:
基于后缀数组的克隆代码检测研究
克隆代码是指软件中相同或相似的源代码段,其在软件开发与维护中具有重要的影响。近十年来,克隆代码的检测已成为软件维护中的一项重要研究内容。学者们也相继提出了许多克隆检测方法与技术,也实现了一些优秀的检测工具。然而,随着软件...
史庆庆
关键词:后缀数组软件维护
文献传递
基于后缀数组检测函数克隆被引量:3
2014年
为了提高检测效率,提出了一种新的函数克隆检测方法。该方法对传统后缀数组进行了改进,优化了基于后缀数组的算法。利用该算法可高效查找重复函数子串,进而检测出Type-1和Type-2类型的函数克隆。同时开发出相应的函数克隆检测工具FCD以实现该方法,并检测了24款C语言的开源软件。实验结果的分析验证了FCD能高效检测软件中的函数克隆。
侯敏张丽萍史庆庆刘东升
关键词:克隆检测后缀数组
克隆代码技术研究综述被引量:13
2013年
软件系统中克隆代码的检测与管理是软件工程中的基本问题之一,在软件的质量、维护、架构、进化、专利和剽窃等众多领域有着广泛的应用需求。综述了克隆检测的过程、技术及其优缺点、克隆进化方向上的相关研究,以及克隆管理的一些技术,并特别介绍了克隆重构技术。最后概括了该领域所取得的研究成果,并讨论了目前克隆代码研究中所遇到的挑战性问题。
史庆庆孟繁军张丽萍刘东升
关键词:克隆代码克隆检测
基于后缀数组的克隆检测被引量:7
2013年
程序员对源代码的拷贝、粘贴及修改活动会导致软件中出现大量克隆代码,增加软件开发和维护的成本。为解决该问题,提出一种新的克隆检测方法。利用基于后缀数组的算法查找重复的Token子串,进而检测出克隆代码,开发相应的克隆检测工具SaCD,用其检测29款C语言开源软件。实验结果表明,SaCD能快速有效地检测软件中的Type-1和Type-2语句克隆,其检测速度比传统的克隆检测工具CCFinderx快了近20倍。
史庆庆张丽萍尹丽丽刘东升
关键词:克隆代码克隆检测后缀数组
克隆代码检测方法综述被引量:4
2011年
介绍了克隆代码检测的研究意义与发展历程,给出了本领域相关的概念框架,阐述了几种成熟的克隆代码检测方法,并总结了各种检测方法的优缺点,同时探讨了关于克隆代码检测方法的相关研究,总结了研究过程中存在的问题,并展望了本领域的发展趋势。
任浩史庆庆张丽萍刘东升
关键词:克隆代码软件维护
共1页<1>
聚类工具0