• DocumentCode
    2744159
  • Title

    Code Clone Graph Metrics for Detecting Diffused Code Clones

  • Author

    Fukushima, Yoshihiko ; Kula, Raula ; Kawaguchi, Shinji ; Fushida, Kyohei ; Nagura, Masataka ; Iida, Hajimu

  • Author_Institution
    Grad. Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Ikoma, Japan
  • fYear
    2009
  • fDate
    1-3 Dec. 2009
  • Firstpage
    373
  • Lastpage
    380
  • Abstract
    Code clones (duplicated source code in a software system) are one of the major factors in decreasing maintainability. Many code clone detection methods have been proposed to find code clones automatically from large-scale software. However, it is still hard to find harmful code clones to improve maintainability because there are many code clones that should remain. Thus, to help find harmful code clones, we propose a code clone visualization method and a metrics application on the visualized information. Our method enables the location of harmful code clones diffused in a software system. We apply our method to three open source software programs and visualize their code clone information.
  • Keywords
    data visualisation; program verification; software maintenance; software metrics; code clone graph metrics; code clone visualization method; diffused code clones detection; large-scale software; open source software programs; Application software; Cloning; Costs; Information science; Large-scale systems; Open source software; Software engineering; Software maintenance; Software systems; Visualization; program comprehension; software maintenance; visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
  • Conference_Location
    Penang
  • ISSN
    1530-1362
  • Print_ISBN
    978-0-7695-3909-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2009.53
  • Filename
    5358762