Approach to Plagiarism Detection in Programming Assignments

المؤلفون

  • Malek Algabri مؤلف
  • Firdaus Alhrazi مؤلف

DOI:

https://doi.org/10.59421/joeats.v3i1.2478

الكلمات المفتاحية:

Index Terms Plagiarism Detection، Programming Assignments، Ma chine Learning، CNN, MILEPOST GCC

الملخص

People tend to shortcut ways that save them time and effort to do the tasks required by them, either by taking tasks ready-made online, or stealing someone’s work as their own. Since                everything now is connected to the Internet, there is a very high potential of duplicating or stealing someone else’s work, which is known as plagiarism. With the advancement of technology, it has become quite simple to do all tasks through the Internet. Plagiarism is the copying of other people’s ideas and actions; it  is considered a crime. Plagiarism occurs due to laziness, fear of failure, and the desire to perform the required tasks without fatigue or effort. In this paper, a methodology for detecting plagiarism in programming tasks, in particular in the visual programming category using deep learning and machine learning algorithms is proposed. Also, a solution has been proposed to detect plagiarism in the source code and interfaces that pertain    to programming assignments.

المراجع

Kermek, D. and M.J.I.i.E. Novak, Process model improvement for source code plagiarism detection in student programming assignments. 2016. 15(1): p. 103-126.

Eppa, A. and A. Murali. Source Code Plagiarism Detection: A Machine Intelligence Approach. in 2022 IEEE Fourth International Conference on Advances in Electronics, Computers and Communications (ICAECC). 2022. IEEE.

Prechelt, L., G. Malpohl, and M.J.J.U.C.S. Philippsen, Finding plagiarisms among a set of programs with JPlag. 2002. 8(11): p. 1016-.

Schleimer, S., D.S. Wilkerson, and A. Aiken. Winnowing: local algorithms for document fingerprinting. in Proceedings of the 2003 ACM SIGMOD international conference on Management of data. 2003.

Yasmeen, S., et al. Plagiarism Detection for Source Codes and Texts. in Sentimental Analysis and Deep Learning: Proceedings of ICSADL 2021. 2022. Springer.

Alexandra-Cristina, C. and A.-C. Olteanu. Material survey on source code plagiarism detection in programming courses. in 2022 International Conference on Advanced Learning Technologies (ICALT). 2022. IEEE.

Sraka, D. and B. Kaucic. Source code plagiarism. in Proceedings of the ITI 2009 31st international conference on information technology interfaces. 2009. IEEE.

Albluwi, I.J.A.T.o.C.E., Plagiarism in programming assessments: a systematic review. 2019. 20(1): p. 1-28.

Karnalim, O. Detecting source code plagiarism on introductory programming course assignments using a bytecode approach. in 2016 International Conference on Information & Communication Technology and Systems (ICTS). 2016. IEEE.

Brixtel, R., et al. Language-independent clone detection applied to plagiarism detection. in 2010 10th IEEE Working Conference on Source Code Analysis and Manipulation. 2010. IEEE.

Engels, S., V. Lakshmanan, and M. Craig. Plagiarism detection using feature-based neural networks. in Proceedings of the 38th SIGCSE technical symposium on Computer science education. 2007.

Katta, J.Y.B., Machine learning for source-code plagiarism detection. 2018, International Institute of Information Technology Hyderabad, University of ….

Fursin, G., et al. MILEPOST GCC: machine learning based research compiler. in GCC summit. 2008.

Platt, J.J.A.i.l.m.c., Probabilistic outputs for support vector machines and comparisons to regularized likelihood methods. 1999. 10(3): p. 61-74.

Li, Q., et al. Medical image classification with convolutional neural network. in 2014 13th international conference on control automation robotics & vision (ICARCV). 2014. IEEE.

Peng, X., et al., Research on image feature extraction and retrieval algorithms based on convolutional neural network. 2020. 69: p. 102705.

التنزيلات

منشور

2025-03-05

إصدار

القسم

1

كيفية الاقتباس

Approach to Plagiarism Detection in Programming Assignments (M. Algabri & F. Alhrazi). (2025). مجلة العلوم الهندسية والتقنية, 3(1), 91-100. https://doi.org/10.59421/joeats.v3i1.2478

المؤلفات المشابهة

1-10 من 24

يمكنك أيضاً إبدأ بحثاً متقدماً عن المشابهات لهذا المؤلَّف.