Key points are not available for this paper at this time.
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.
Hugo Thomas Jankowitz (Fri,) studied this question.