© 1988 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||
Detecting Plagiarism in Student Pascale Programs
Computer Science Department, Southampton University, Southampton SO9 5NH, UK
Detecting plagiarism in student Pascal programs is normally based on a statistical analysis of particular characteristics of style. We discuss how a template can be constructed for each program, enabling us to identify other similar templates; this technique is used to extract similar regions or areas from our set of programs in order to perform the statistical analysis. Several examples are presented to show the power of this technique. We conclude by proposing a means of characterising programming style and suggest its use as a gauge for evaluating the student's assignment.
Received July 1986. revised September 1986.
* Computer Science Department, Southampton University, Southampton SO9 5NH