BUAA_AntiPlagiarism: A System To Detect Plagiarism for C Source Code

Hao Xiong,Haihua Yan,Zhoujun Li,Hu Li
DOI: https://doi.org/10.1109/CISE.2009.5366790
2009-01-01
Abstract:Plagiarism in programming assignments is a widespread problem in educational community, which has motivated the need of a more efficient, robust and faster detection approach than the manual checking. The BUAAAntiPlagiarism system, introduced in this paper, detects source-code plagiarism through the analysis of program's syntax structure. The output of the system is a group of clusters of all suspicious plagiarized programs after calculating the pair wise similarities. This system consists of four parts: abstract syntax tree generation, fingerprints representation, similarity measurement and clustering method. By testing a set of submissions, the comparative evaluation shows that BUAAAntiPlagiarism system has better performance than Jplag, a famous plagiarism detection system.
What problem does this paper attempt to address?