Detection of Plagiarism in University Projects Using Metrics-based Spectral Similarity

Ettore Merlo, Rainer Koschke, Andrew Walenstein
An original method of spectral similarity analysis for plagiarism detection in university project is presented. The approach is based on a clone detection tool called CLAN that performs metrics based similarity analysis of source code fragments. Definitions and algorithms for spectral similarity analysis are presented and discussed. Experiments performed on university projects are presented. Experimental results include the distribution of similarity in C and C++ projects. Analysis of spectral
more » ... imilarity distribution identifies the most similar pairs of projects that can be considered as candidates for plagiarism.
doi:10.4230/dagsemproc.06301.7 fatcat:knfborhfnjhslkwky6fsugwtta