Detecting similar Java classes using tree algorithms. - Tobias Sager; Abraham Bernstein; Martin Pinzger 001; Christoph Kiefer (MSR, 2006)