• DocumentCode
    2004813
  • Title

    ClemanX: Incremental clone detection tool for evolving software

  • Author

    Nguyen, Tung Thanh ; Nguyen, Hoan Anh ; Pham, Nam H. ; Al-Kofahi, Jafar M. ; Nguyen, Tien N.

  • Author_Institution
    Iowa State Univ., Ames, IA
  • fYear
    2009
  • fDate
    16-24 May 2009
  • Firstpage
    437
  • Lastpage
    438
  • Abstract
    Recent research results have shown more benefits of the management of code clones, rather than detecting and removing them. However, existing clone management approaches are still unsatisfactory, and either incomplete or inefficient, due to the lack of incremental clone detection tool supports. In this paper, we introduce such an incremental clone detection tool, called ClemanX. Our empirical evaluation on real-world software projects shows that ClemanX is highly efficient, complete, precise, and is capable of working incrementally when the code changes.
  • Keywords
    program diagnostics; software maintenance; ClemanX incremental clone detection tool; code clone management; real-world software project; software evolution analysis; Character generation; Cloning; Feature extraction; Project management; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3495-4
  • Type

    conf

  • DOI
    10.1109/ICSE-COMPANION.2009.5071050
  • Filename
    5071050