{"id":11,"date":"2020-06-14T02:17:23","date_gmt":"2020-06-14T02:17:23","guid":{"rendered":"https:\/\/clones.usask.ca\/clones\/?page_id=11"},"modified":"2020-08-07T19:40:14","modified_gmt":"2020-08-07T19:40:14","slug":"tools","status":"publish","type":"page","link":"https:\/\/clones.usask.ca\/clones\/tools\/","title":{"rendered":"Tools"},"content":{"rendered":"<p><strong>Please help us update this page by providing any tools you are aware of. Just submit the tool name and the URL.\u00a0<\/strong><\/p>\n<p><strong>A possible list of widely used clone detection tools (note this is not a complete list):<\/strong><\/p>\n<p><a href=\"https:\/\/github.com\/Mondego\/SourcererCC\">SourcererCC<\/a>\u00a0(Type 1, 2 and 3, OS: Linux)<br \/>\n<a href=\"https:\/\/github.com\/jeffsvajlenko\/clonework\">CloneWorks<\/a> ( Type 1, 2 and 3 and with many other flexible options, OS: Linux)<br \/>\n<a href=\"http:\/\/www.softwareclones.org\/iclones.php\">iClones<\/a> (Type 1, 2 and \u00a03, OS: Linux or Windows)<br \/>\n<a href=\"https:\/\/www.txl.ca\/txl-nicaddownload.html\">NiCad<\/a> (Type 1, 2 and 3, OS: Linux, Mac OS X, Cygwin and MinGW only)<br \/>\n<a href=\"http:\/\/www.ccfinder.net\/ccfinderxos.html\">CCFinderX<\/a> (Type 1 and 2 mainly, OS: Windows, Linux)<br \/>\n<a href=\"https:\/\/github.com\/skyhover\/Deckard\">Deckard<\/a> (Type 1, 2 and some Type 2, \u00a0OS: Linux)<br \/>\n<a href=\"http:\/\/homepage.usask.ca\/~mdu535\/tools.html\">SimCad<\/a>\u00a0(Type 1, 2 and 3, OS: Linux)<br \/>\n<a href=\"https:\/\/www.cqse.eu\/en\/news\/blog\/conqat-end-of-life\/\">ConQAT<\/a> (Type 1, 2 and \u00a03, OS: Linux or Windows)<br \/>\n<a href=\"https:\/\/www.harukizaemon.com\/simian\/installation.html\">Simian<\/a> (Type 1 and 2, OS: Linux or Windows)<\/p>\n<p>This survey outlines the evaluation experiments of different clone detection tools.<\/p>\n<p>Jeffrey Svajlenko and Chanchal K. Roy,<a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/SvajlenkoRoyBenchmarksSurvey.pdf\">\u00a0A Survey on the Evaluation of Clone Detection Performance and Benchmarking<\/a>, arXiv:submit\/3248491 [cs.SE], \u00a02020,109 pages.<\/p>\n<h3>Some other tools one could explore:<\/h3>\n<div><a href=\"http:\/\/duplo.sourceforge.net\/\">Duplo<\/a> (Type 1, OS: Linux or Windows)<\/div>\n<div><\/div>\n<div class=\"doc\">\n<div class=\"doctitle\">Agent Ralph [\u00a0<a href=\"http:\/\/code.google.com\/p\/agentralphplugin\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">Assembler Clone Detector (ACD) [\u00a0<a href=\"http:\/\/www.swag.uwaterloo.ca\/acd\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">Axivion Bauhaus Suite [\u00a0<a href=\"http:\/\/www.axivion.com\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\"><span style=\"font-size: 1rem;\">CLICS [\u00a0<\/span><a style=\"font-size: 1rem;\" href=\"http:\/\/www.swag.uwaterloo.ca\/clics\/\">URL<\/a><span style=\"font-size: 1rem;\">\u00a0]<\/span><\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">CloneDR [\u00a0<a href=\"http:\/\/www.semdesigns.com\/Products\/Clone\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">Clone Digger [\u00a0<a href=\"http:\/\/clonedigger.sourceforge.net\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\"><a href=\"http:\/\/opera.ucsd.edu\/Projects\/ARTS\/CP-Miner.htm\">CP-Miner<\/a><\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\"><a href=\"https:\/\/github.com\/pmd\/pmd\">CPD<\/a>\u00a0(Type 1 and 2, (with PMD)<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">Duplo [\u00a0<a href=\"http:\/\/sourceforge.net\/projects\/duplo\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">Java Clone Detector (JCD) [\u00a0<a href=\"http:\/\/www.swag.uwaterloo.ca\/jcd\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">Java Code Clone Detection API (JCCD) [\u00a0<a href=\"http:\/\/jccd.sourceforge.net\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\"><a style=\"font-size: 1rem;\" href=\"https:\/\/github.com\/YoshikiHigo\/TinyPDG\/tree\/master\/src\/main\/java\/yoshikihigo\/tinypdg\/scorpio\">Scorpio<\/a><span style=\"font-size: 1rem;\">\u00a0(Type 4)<\/span><\/div>\n<\/div>\n<div class=\"doc\">\n<div class=\"doctitle\"><\/div>\n<\/div>\n<div class=\"doc\">\n<div class=\"doctitle\">CloneTracker [\u00a0<a href=\"http:\/\/www.cs.mcgill.ca\/~swevo\/clonetracker\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">(COBOL) CloneDR [\u00a0<a href=\"http:\/\/www.semanticdesigns.com\/Products\/Clone\/COBOLCloneDR.html\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">Consistent Renaming Tool (CReN) [\u00a0<a href=\"http:\/\/people.clarkson.edu\/~dhou\/projects\/CReN\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">CopyPasteChange (CPC) [\u00a0<a href=\"http:\/\/cpc.anetwork.de\/\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">Duplication Management Framework [\u00a0<a href=\"http:\/\/sourceforge.net\/projects\/dupman\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\">SDD [\u00a0<a href=\"http:\/\/wiki.eclipse.org\/index.php\/Duplicated_code_detection_tool_%28SDD%29\">URL<\/a>\u00a0]<\/div>\n<\/div>\n<div class=\"doc\">\n<div><\/div>\n<div class=\"doctitle\"><span style=\"font-size: 1rem;\">Clone Detective (part of ConQAT) [\u00a0<\/span><a style=\"font-size: 1rem;\" href=\"http:\/\/www.codeplex.com\/CloneDetectiveVS\">URL<\/a><span style=\"font-size: 1rem;\">\u00a0]<\/span><\/div>\n<\/div>\n<div><\/div>\n<div><a href=\"https:\/\/jplag.ipd.kit.edu\/\">JPlag<\/a> (Mostly a plagiarism detection tool, OS: Linux or Windows)<\/div>\n<div class=\"top\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Please help us update this page by providing any tools you are aware of. Just submit the tool name and the URL.\u00a0 A possible list of widely used clone detection tools (note this is not a complete list): SourcererCC\u00a0(Type 1, 2 and 3, OS: Linux) CloneWorks ( Type 1, 2 and 3 and with many [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/clones.usask.ca\/clones\/wp-json\/wp\/v2\/pages\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clones.usask.ca\/clones\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/clones.usask.ca\/clones\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/clones.usask.ca\/clones\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/clones.usask.ca\/clones\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":25,"href":"https:\/\/clones.usask.ca\/clones\/wp-json\/wp\/v2\/pages\/11\/revisions"}],"predecessor-version":[{"id":158,"href":"https:\/\/clones.usask.ca\/clones\/wp-json\/wp\/v2\/pages\/11\/revisions\/158"}],"wp:attachment":[{"href":"https:\/\/clones.usask.ca\/clones\/wp-json\/wp\/v2\/media?parent=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}