• DocumentCode
    2348588
  • Title

    SHINOBI: A Tool for Automatic Code Clone Detection in the IDE

  • Author

    Kawaguchi, Shinji ; Yamashina, T. ; Uwano, Hidetake ; Fushida, Kyhohei ; Kamei, Yasutaka ; Nagura, Masataka ; Iida, Hajimu

  • Author_Institution
    Grad. Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Ikoma, Japan
  • fYear
    2009
  • fDate
    13-16 Oct. 2009
  • Firstpage
    313
  • Lastpage
    314
  • Abstract
    Recent research has acknowledged that code clones decrease the maintainability and reliability of software programs, thus it is being regarded as one of the major factors to increase development/maintenance cost. We introduce SHINOBI, a novel code clone detection/modification tool that is designed to aid in recognizing and highlighting code clones during software maintenance tasks. SHINOBI is implemented as an add-in of Microsoft Visual Studio that automatically reports clones of modified snippets in real time.
  • Keywords
    software maintenance; software reliability; software tools; Microsoft Visual Studio; SHINOBI; automatic code clone detection; software program maintainability; software program reliability; Cloning; Event detection; Information science; Laboratories; Large-scale systems; Maintenance engineering; Programming profession; Reliability engineering; Reverse engineering; Software maintenance; code clone; software development environment; software tool;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2009. WCRE '09. 16th Working Conference on
  • Conference_Location
    Lille
  • ISSN
    1095-1350
  • Print_ISBN
    978-0-7695-3867-9
  • Type

    conf

  • DOI
    10.1109/WCRE.2009.36
  • Filename
    5328752