• DocumentCode
    1999730
  • Title

    Scenario-Based Comparison of Clone Detection Techniques

  • Author

    Roy, Chanchal K. ; Cordy, James R.

  • Author_Institution
    Sch. of Comput., Queen´´s Univ. Kingston, Kingston, ON
  • fYear
    2008
  • fDate
    10-13 June 2008
  • Firstpage
    153
  • Lastpage
    162
  • Abstract
    Over the last decade many techniques for software clone detection have been proposed. In this paper, we provide a comprehensive survey of the capabilities of currently available clone detection techniques. We begin with an overall survey based on criteria that capture the main features of detection techniques. We then propose a set of hypothetical editing scenarios for different clone types, and evaluate the techniques based on their estimated potential to accurately detect clones that may be created by those scenarios.
  • Keywords
    software maintenance; software reusability; clone detection techniques; hypothetical editing scenarios; software clone detection; Art; Cloning; Computational complexity; Computer vision; Detectors; Java; Open source software; Programming; Software systems; Writing; Clone Detection Techniques; Editing Taxonomy; Scenario-Based Evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2008. ICPC 2008. The 16th IEEE International Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1092-8138
  • Print_ISBN
    978-0-7695-3176-2
  • Type

    conf

  • DOI
    10.1109/ICPC.2008.42
  • Filename
    4556127