• DocumentCode
    2191970
  • Title

    Performance impact of lazy deletion in metric trees for incremental clone analysis

  • Author

    Lavoie, Thierry ; Merlo, Ettore

  • Author_Institution
    Dept. de Genie Inf. et Logiciel, Polytech. Montreal, Montreal, QC, Canada
  • fYear
    2015
  • fDate
    6-6 March 2015
  • Firstpage
    15
  • Lastpage
    18
  • Abstract
    Doing clone detection in multiple versions of a software can be expensive. Incremental clone detection is acknowledged to be a good method to make this process better. We extend existing ideas in incremental clone detection to metric trees using lazy deletion. We measured the execution time of the non-incremental and the incremental version of the clone detector and discovered that incremental clone detection can save a sizable amount of time even for versions separated by large variations. We discuss the results and propose some future research.
  • Keywords
    program diagnostics; software metrics; software performance evaluation; source code (software); incremental clone analysis; incremental clone detection; lazy deletion; metric trees; performance impact; Acceleration; Cloning; Conferences; Software maintenance; Time measurement; benchmark; clone detection; firefox; software evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Clones (IWSC), 2015 IEEE 9th International Workshop on
  • Conference_Location
    Montreal, QC
  • Type

    conf

  • DOI
    10.1109/IWSC.2015.7069884
  • Filename
    7069884