• DocumentCode
    1995065
  • Title

    CloneDetective - A workbench for clone detection research

  • Author

    Juergens, Elmar ; Deissenboeck, Florian ; Hummel, Benjamin

  • Author_Institution
    Inst. fur Inf., Tech. Univ. Munchen, Garching
  • fYear
    2009
  • fDate
    16-24 May 2009
  • Firstpage
    603
  • Lastpage
    606
  • Abstract
    The area of clone detection has considerably evolved over the last decade, leading to approaches with better results, but at the same time using more elaborate algorithms and tool chains. In our opinion a level has been reached, where the initial investment required to setup a clone detection tool chain and the code infrastructure required for experimenting with new heuristics and algorithms seriously hampers the exploration of novel solutions or specific case studies. As a solution, this paper presents CloneDetective, an open source framework and tool chain for clone detection, which is especially geared towards configurability and extendability and thus supports the preparation and conduction of clone detection research.
  • Keywords
    program verification; software maintenance; CloneDetective workbench; clone detection tool chain; code infrastructure; open source framework; program correctness; software evolution; software maintenance; Cloning; Detection algorithms; Detectors; Filtering; Heuristic algorithms; Investments; Phase detection; Plagiarism; Recommender systems; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2009. ICSE 2009. IEEE 31st International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4244-3453-4
  • Type

    conf

  • DOI
    10.1109/ICSE.2009.5070566
  • Filename
    5070566