Title
Cloned Buggy Code Detection in Practice Using Normalized Compression Distance
Abstract
Software developers often write similar source code fragments in a software product. Since such code fragments may include the same mistake, developers have to inspect code clones if they found a bug in their code. In this study, we developed a tool to detect clones of a faulty code fragment for a software company, since existing code clone detection tools do not fit the requirements of the company. The tool employs Normalized Compression Distance for source code comparison, because its definition is understandable for developers, and also it is easy to support multiple programming languages. We conducted two experiments using an existing research dataset and actual examples. Based on the evidence, the tool has been deployed in several projects in the company.
Year
DOI
Venue
2018
10.1109/ICSME.2018.00022
2018 IEEE International Conference on Software Maintenance and Evolution (ICSME)
Keywords
Field
DocType
Code clone detection,Source code similarity,Source code search,Bug fix,Development tool
Microsoft Windows,Programming language,Mistake,Systems engineering,Source code,Computer science,Software bug,Normalized compression distance,Software,Code clone,Benchmark (computing)
Conference
ISSN
ISBN
Citations 
1063-6773
978-1-5386-7871-8
2
PageRank 
References 
Authors
0.36
11
4
Name
Order
Citations
PageRank
Takashi Ishio121128.48
Naoto Maeda2775.83
Kensuke Shibuya320.36
Katsuro Inoue42424172.31