Program Plagiarism Detection using Data Dependency Matrix Method

Seema Kolkur and Madhavi M. Naik (Samant)

Computer Department, Thadomal Shahani Engineering College, Mumbai University.


Program plagiarism is a serious problem in academia. Many program plagiarism detection techniques are developed to overcome this problem. But most of these techniques focus on logical flow of program. These techniques are inefficient when student plagiarize program by interchanging blocks of statements. In this paper, we present a new method, which detects plagiarism by data dependency matrix. A data dependency matrix is representation of all dependent variables used in program. Generally students change variable name but variable’s data type and data dependency remain same. Here for large program with many functions data dependency matrix is generated for each function. After applying matrix method on various programs it is proved that this method is fast and detects plagiarized program perfectly.

Keywords: Data dependency, Plagiarism detection, Programming threats, Matrix method.

     Back to TOC