About this paper

Appears in:
Page: 10375 (abstract only)
Publication year: 2018
ISBN: 978-84-09-05948-5
ISSN: 2340-1095
doi: 10.21125/iceri.2018.0956

Conference name: 11th annual International Conference of Education, Research and Innovation
Dates: 12-14 November, 2018
Location: Seville, Spain

THE COMPARISON OF ALGORITHMS USED FOR PLAGIARISM DETECTION IN PROGRAMMING ASSESSMENTS

A. Grocevs, N. Prokofjeva

Riga Technical University (LATVIA)
This paper examines available algorithms for plagiarism detection in the program source codes, used in the anti-plagiarism software. The instructors of the programming study course at the Department of Software Engineering struggle with increased plagiarism attempts in students’ homework; therefore, reliable plagiarism identification approach is required. Various researches suggest different solutions on the plagiarism detection topic, as well as main algorithms, used in their plagiarism detection software implementations. The main focus of this paper is to identify the algorithm ability to withstand source code automated alteration by an incompetent person applying modern Integrated Development Environment aids such as refactoring. The results of the present paper suggest that none of the conducted studies, including suggested algorithms, can fully cover all possible automated code changes to detect on-purpose induced changes which aim was to cheat anti-plagiarism detection. Further research will be focused on a different approach to solve the problem – higher abstraction level data usage for identification – abstract syntax tree and code meta-model generation, comparison and metric weight system development for assessment similarity estimation.
@InProceedings{GROCEVS2018COM2,
author = {Grocevs, A. and Prokofjeva, N.},
title = {THE COMPARISON OF ALGORITHMS USED FOR PLAGIARISM DETECTION IN PROGRAMMING ASSESSMENTS},
series = {11th annual International Conference of Education, Research and Innovation},
booktitle = {ICERI2018 Proceedings},
isbn = {978-84-09-05948-5},
issn = {2340-1095},
doi = {10.21125/iceri.2018.0956},
url = {http://dx.doi.org/10.21125/iceri.2018.0956},
publisher = {IATED},
location = {Seville, Spain},
month = {12-14 November, 2018},
year = {2018},
pages = {10375}}
TY - CONF
AU - A. Grocevs AU - N. Prokofjeva
TI - THE COMPARISON OF ALGORITHMS USED FOR PLAGIARISM DETECTION IN PROGRAMMING ASSESSMENTS
SN - 978-84-09-05948-5/2340-1095
DO - 10.21125/iceri.2018.0956
PY - 2018
Y1 - 12-14 November, 2018
CI - Seville, Spain
JO - 11th annual International Conference of Education, Research and Innovation
JA - ICERI2018 Proceedings
SP - 10375
EP - 10375
ER -
A. Grocevs, N. Prokofjeva (2018) THE COMPARISON OF ALGORITHMS USED FOR PLAGIARISM DETECTION IN PROGRAMMING ASSESSMENTS, ICERI2018 Proceedings, p. 10375.
User:
Pass: