A unified approach to automate the usage of plagiarism detection tools in programming courses

Files in This Item:
File Description SizeFormat 
portillo_ICCSE_2017.pdf1.12 MBAdobe PDFDownload
Title: A unified approach to automate the usage of plagiarism detection tools in programming courses
Authors: Portillo Dominguez, Andres Omar
Ayala-Rivera, Vanessa
Murphy, Evin
Murphy, John
Permanent link: http://hdl.handle.net/10197/9028
Date: 25-Aug-2017
Abstract: Plagiarism in programming assignments is an extremely common problem in universities. While there are many tools that automate the detection of plagiarism in source code, users still need to inspect the results and decide whether there is plagiarism or not. Moreover, users often rely on a single tool (using it as "gold standard" for all cases), which can be ineffective and risky. Hence, it is desirable to make use of several tools to complement their results. However, various limitations exist in these tools that make their usage a very time-consuming task, such as the need of manually analyzing and correlating their multiple outputs. In this paper, we propose an automated system that addresses the common usage limitations of plagiarism detection tools. The system automatically manages the execution of different plagiarism tools and generates a consolidated comparative visualization of their results. Consequently, the user can make better-informed decisions about potential plagiarisms. Our experimental results show that the effort and expertise required to use plagiarism detection tools is significantly reduced, while the probability of detecting plagiarism is increased. Results also show that our system is lightweight (in terms of computational resources), proving it is practical for real-world usage.
Funding Details: Science Foundation Ireland
Type of material: Conference Publication
Publisher: IEEE
Copyright (published version): 2017 IEEE
Keywords: ToolsPlagiarismProgramming professionGraphical user interfacesComplexity theory
DOI: 10.1109/ICCSE.2017.8085456
Language: en
Status of Item: Peer reviewed
Conference Details: 12th International Conference on Computer Science and Education (ICCSE), Houston, TX, USA
Appears in Collections:Computer Science Research Collection

Show full item record

Download(s) 50

checked on May 25, 2018

Google ScholarTM



This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.