Finding duplicate code …
July 2, 2008 on 10:58 am | Tags: Development, Java, OpenSource, Software, Teaching | In Development, Teaching | 1 CommentI recently found myself in a scenario, where I tried to figure out how implementation clusters have been implicitly created within a group of students. All of them were given a task (with 4 sub tasks) for a whole semester. Everyone was meant to do the task alone, but collaboration was allowed. However I needed to know who helped whom and – of course – who helped whom with source code.
A colleague had a similar problem and he pointed me to PMD CPD (= PMD Copy & Paste Detector) . This tool works lightning fast and has a GUI
Also its open source -> respect!
Links:
1 Comment »
RSS feed for comments on this post. TrackBack URI
Leave a comment
© 2004-2007 by Mathias Lux
>> Contents of this page are licensed under the CreativeCommons Attribution 2.5 license <<
There has been a .NET Equivalent for finding duplicate / simlar code called “Simian” for some time now:
http://www.redhillconsulting.com.au/products/simian/
Simian is free for open/source projects afaik.
Comment by Tigraine — July 2, 2008 #