Author: Lancaster Thomas Culwin Fintan
Publisher: Routledge Ltd
ISSN: 0899-3408
Source: Computer Science Education, Vol.14, Iss.2, 2004-06, pp. : 101-112
Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.
Abstract
Automated techniques for finding plagiarism in student source code submissions have been in use for over 20 years and there are many available engines and services. This paper reviews the literature on the major modern detection engines, providing a comparison of them based upon the metrics and techniques they deploy. Generally the most common and effective techniques are seen to involve tokenising student submissions then searching pairs of submissions for long common substrings, an example of what is defined to be a paired structural metric. Computing academics are recommended to use one of the two Web-based detection engines, MOSS and JPlag. It is shown that whilst detection is well established there are still places where further research would be useful, particularly where visual support of the investigation process is possible.
Related content
By Zhang Dongyang Joy Mike Cosma Georgina Boyatt Russell Sinclair Jane Yau Jane
Assessment & Evaluation in Higher Education, Vol. 39, Iss. 6, 2014-08 ,pp. :
Journal of Geography in Higher Education, Vol. 28, Iss. 3, 2004-01 ,pp. :
Plagiarism software: no magic bullet!
By Warn James
Higher Education Research & Development, Vol. 25, Iss. 2, 2006-05 ,pp. :
Plagiarism: Trends, Thoughts, Suggestions
TechTrends, Vol. 54, Iss. 5, 2010-09 ,pp. :