Authors
James R Cordy, Chanchal K Roy
Publication date
2011/6/22
Conference
2011 IEEE 19th international conference on program comprehension
Pages
219-220
Publisher
IEEE
Description
The NiCad Clone Detector is a scalable, flexible clone detection tool designed to implement the NiCad (Automated Detection of Near-Miss Intentional Clones) hybrid clone detection method in a convenient, easy-to-use command-line tool that can easily be embedded in IDEs and other environments. It takes as input a source directory or directories to be checked for clones and a configuration file specifying the normalization and filtering to be done, and provides output results in both XML form for easy analysis and HTML form for convenient browsing. NiCad handles a range of languages and normalizations, and is designed to be easily extensible using a component-based plugin architecture. It is scalable to very large systems and has been used to analyze, for example, all 47 releases of FreeBSD (60 million lines) as a single system.
Total citations
201020112012201320142015201620172018201920202021202220232024358191716252632353441282615
Scholar articles
JR Cordy, CK Roy - 2011 IEEE 19th international conference on program …, 2011