The Study of Plagiarism Detection for Object-Oriented Programming
Jong-Yih Kuo, Fu Chu Huang, Chien Wen Hung, Liu Yang · 2012
The purpose of this thesis is to propose the plagiarism detection approach aiming at C++ programs for student's assignments. the proposed approach combines three detection methods including structural analysis, variable analysis, and text analysis to construct a CPD (C++ Plagiarism Detection) system. for proving the effectiveness of the proposed approach, the CPD system was compared with other existing systems including one proprietary software and some academic researches. the experimental result showed the CPD system can detect more kinds of plagiarism patterns than other existing systems. Moreover, the combining approach was also compared with every single method. Also, the result proved the proposed approach was strongly avoiding many weaknesses which are inherently possessed in every single method. Finally, object-oriented analysis is presented by a case study.