• DocumentCode
    3237119
  • Title

    Highly Configurable and Extensible Code Clone Detection

  • Author

    Biegel, Benjamin ; Diehl, Stephan

  • Author_Institution
    Univ. of Trier, Trier, Germany
  • fYear
    2010
  • fDate
    13-16 Oct. 2010
  • Firstpage
    237
  • Lastpage
    241
  • Abstract
    Code clone detection is an enabling technology for plenty of applications, each having different requirements to a clone detector. In this paper we present a generic pipeline model of the code clone detection process. Based on this model we developed the JCCD code clone detection API for implementing custom clone detectors. By combining and parameterizing predefined API components as well as by adding new components, the pipeline model does not only facilitate to build new clone detectors, but also to parallelize the detection process.
  • Keywords
    Java; application program interfaces; pipeline processing; API; Java Code Clone Detection; generic pipeline model; Cloning; Data preprocessing; Detectors; Pipelines; Runtime; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering (WCRE), 2010 17th Working Conference on
  • Conference_Location
    Beverly, MA
  • ISSN
    1095-1350
  • Print_ISBN
    978-1-4244-8911-4
  • Type

    conf

  • DOI
    10.1109/WCRE.2010.34
  • Filename
    5645564