• DocumentCode
    1684855
  • Title

    Hot Clones: A Shotgun Marriage of Search-Driven Development and Clone Management

  • Author

    Schwarz, Niko

  • fYear
    2012
  • Firstpage
    513
  • Lastpage
    515
  • Abstract
    Code duplication is common in current programming-practice: programmers search for snippets of code, incorporate them into their projects and then modify them to their needs. In today´s practice, no automated scheme is in place to inform both parties of any distant changes of the code. As code snippets continue to evolve both on the side of the user and on the side of the author, both may wish to benefit from remote bug fixes or refinements - authors may be interested in the actual usage of their code snippets, and researchers could gather information on clone usage. We propose to maintain a link between software clones across repositories and outline how the links can be created and maintained.
  • Keywords
    software maintenance; software management; clone management; code duplication; code snippets; hot clones; remote bug fixes; remote bug refinements; search-driven development; shotgun marriage; software clones; Cloning; Computer bugs; Control systems; Search engines; Semantics; Software; USA Councils; clone detection; corrective clone management; software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on
  • Conference_Location
    Szeged
  • ISSN
    1534-5351
  • Print_ISBN
    978-1-4673-0984-4
  • Type

    conf

  • DOI
    10.1109/CSMR.2012.67
  • Filename
    6178933