首页 | 本学科首页   官方微博 | 高级检索  
     

克隆代码技术研究综述
引用本文:史庆庆,孟繁军,张丽萍,刘东升.克隆代码技术研究综述[J].计算机应用研究,2013,30(6):1617-1623.
作者姓名:史庆庆  孟繁军  张丽萍  刘东升
作者单位:内蒙古师范大学 计算机与信息工程学院,呼和浩特,010022
基金项目:内蒙古自然科学基金资助项目(2011MS0906)
摘    要:软件系统中克隆代码的检测与管理是软件工程中的基本问题之一, 在软件的质量、维护、架构、进化、专利和剽窃等众多领域有着广泛的应用需求。综述了克隆检测的过程、技术及其优缺点、克隆进化方向上的相关研究, 以及克隆管理的一些技术, 并特别介绍了克隆重构技术。最后概括了该领域所取得的研究成果, 并讨论了目前克隆代码研究中所遇到的挑战性问题。

关 键 词:克隆代码  克隆检测  克隆进化  克隆管理  克隆重构

Survey of research on code clone technique
SHI Qing-qing,MENG Fan-jun,ZHANG Li-ping,LIU Dong-sheng.Survey of research on code clone technique[J].Application Research of Computers,2013,30(6):1617-1623.
Authors:SHI Qing-qing  MENG Fan-jun  ZHANG Li-ping  LIU Dong-sheng
Affiliation:College of Computer & Information Engineering, Inner Mongolia Normal University, Hohhot 010022, China
Abstract:Detection and management of clone codes in software system is one of the fundamental questions in software engineering, is widely used in many fields, such as software quality, maintenance, architecture, evolution, patent, plagiarism, and so on. This paper introduced the processes and technologies of clone detection and analyzed their strengths and weaknesses. And it also introduced the related works of the clone evolution, some techniques of the clone management and especially presented the techniques for refactoring of clones. At last, it summarized the achievement of the research and discussed the challenging problems of the research on code clone.
Keywords:code clone  clone detection  clone evolution  clone management  clone refactor
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号