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
Link To Document