Survey on Software Clone Detection Research

被引:10
|
作者
Min, Hou [1 ]
Ping, Zhang Li [1 ]
机构
[1] Inner Mongolia Normal Univ, Coll Comp & Informat Engn, Hohhot 010022, Peoples R China
关键词
Software maintenance; Clone Code; Clone Type; Clone Detection; Clone Management; SUITE; CODE;
D O I
10.1145/3312662.3312707
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In order to improve the efficiency of software development, developers often copy-paste code. It is found that the clone code may affect the quality of the software system, especially the maintenance and comprehension of the software, so it is necessary to find and locate it. Many clone detection techniques and tools have been proposed in the search for clone code. How to make better use of these detection techniques and tools will be very important. This paper describes the clone code and general process of clone code detection; introduces different clone code detection methods and related technologies; then conducts a summary analysis, the challenges and development direction faced by clone detection technology.
引用
收藏
页码:9 / 16
页数:8
相关论文
共 50 条
  • [1] A Survey of Software Clone Detection From Security Perspective
    Zhang, Haibo
    Sakurai, Kouichi
    [J]. IEEE ACCESS, 2021, 9 : 48157 - 48173
  • [2] On the Structural Code Clone Detection Problem: A Survey and Software Metric Based Approach
    Kapdan, Mustafa
    Aktas, Mehmet
    Yigit, Melike
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2014, PT V, 2014, 8583 : 492 - +
  • [3] Software clone detection: A systematic review
    Rattan, Dhavleesh
    Bhatia, Rajesh
    Singh, Maninder
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (07) : 1165 - 1199
  • [4] Software Clone Detection Using Clustering Approach
    Joshi, Bikash
    Budhathoki, Puskar
    Woon, Wei Lee
    Svetinovic, Davor
    [J]. NEURAL INFORMATION PROCESSING, PT II, 2015, 9490 : 520 - 527
  • [5] Clone Detection in Reuse of Software Technical Documentation
    Koznov, Dmitrij
    Luciv, Dmitry
    Basit, Hamid Abdul
    Lieh, Ouh Eng
    Smirnov, Mikhail
    [J]. PERSPECTIVES OF SYSTEM INFORMATICS, PSI 2015, 2016, 9609 : 170 - 185
  • [6] Scalable and Incremental Clone Detection for Evolving Software
    Nguyen, Tung Thanh
    Nguyen, Hoan Anh
    Al-Kofahi, Jafar M.
    Pham, Nam H.
    Nguyen, Tien N.
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, CONFERENCE PROCEEDINGS, 2009, : 491 - 494
  • [7] Survey of research on abnormal traffic detection for software defined networks
    Fu Y.
    Wang K.
    Duan X.
    Liu T.
    [J]. Tongxin Xuebao/Journal on Communications, 45 (03): : 208 - 226
  • [8] A Study of Software Clone Detection Techniques for Better Software Maintenance and Reliability
    Ralhan, Chavi
    Malik, Navneet
    [J]. 2021 INTERNATIONAL CONFERENCE ON COMPUTING SCIENCES (ICCS 2021), 2021, : 249 - 253
  • [9] CloneDetective - A Workbench for Clone Detection Research
    Juergens, Elmar
    Deissenboeck, Florian
    Hummel, Benjamin
    [J]. 2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 603 - 606
  • [10] Using Clone Detection to Identify Bugs in Concurrent Software
    Jalbert, Kevin
    Bradbury, Jeremy S.
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2010,