Source-code similarity detection and detection tools used in academia: a systematic review

M Novak, M Joy, D Kermek - ACM Transactions on Computing Education …, 2019‏ - dl.acm.org
Teachers deal with plagiarism on a regular basis, so they try to prevent and detect
plagiarism, a task that is complicated by the large size of some classes. Students who cheat …

Definition, approaches, and analysis of code duplication detection (2006–2020): a critical review

CF Chen, AM Zain, KQ Zhou - Neural Computing and Applications, 2022‏ - Springer
Code duplication detection is the act of finding similar code in software development. It is
important for software engineer to address the issues of code duplication detection. In this …

WASTK: A weighted abstract syntax tree kernel method for source code plagiarism detection

D Fu, Y Xu, H Yu, B Yang - Scientific Programming, 2017‏ - Wiley Online Library
In this paper, we introduce a source code plagiarism detection method, named WASTK
(Weighted Abstract Syntax Tree Kernel), for computer science education. Different from other …

Plagiarism detection in students' programming assignments based on semantics: multimedia e-learning based smart assessment methodology

F Ullah, J Wang, M Farhan, S Jabbar, Z Wu… - Multimedia tools and …, 2020‏ - Springer
The multimedia-based e-Learning methodology provides virtual classrooms to students. The
teacher uploads learning materials, programming assignments and quizzes on …

Syntax trees and information retrieval to improve code similarity detection

O Karnalim, Simon - Proceedings of the Twenty-Second Australasian …, 2020‏ - dl.acm.org
In dealing with source code plagiarism and collusion, automated code similarity detection
can be used to filter student submissions and draw attention to pairs of programs that appear …

Software plagiarism detection in multiprogramming languages using machine learning approach

F Ullah, J Wang, M Farhan, M Habib… - Concurrency and …, 2021‏ - Wiley Online Library
The Software plagiarism, which arises the problem of software piracy is a growing major
concern nowadays. It is a serious risk to the software industry that gives huge economic …

Review of source-code plagiarism detection in academia

M Novak - 2016 39th International convention on information …, 2016‏ - ieeexplore.ieee.org
Plagiarism is a big concern in academia and it can be a problem in every course. Plagiarism
occurs when someone present others work as their own. Students plagiarize in different …

Maintaining academic integrity in programming: Locality-sensitive hashing and recommendations

O Karnalim - Education Sciences, 2023‏ - mdpi.com
Not many efficient similarity detectors are employed in practice to maintain academic
integrity. Perhaps it is because they lack intuitive reports for investigation, they only have a …

Similarity detection techniques for academic source code plagiarism and collusion: a review

O Karnalim, W Chivers - 2019 IEEE International Conference …, 2019‏ - ieeexplore.ieee.org
Source code plagiarism and collusion are continuing problems in academia. To deal with
these issues, lecturers are often aided by automated code similarity detection techniques or …

Review of plagiarism detection technique in source code

AA Pandit, G Toksha - … Conference on Intelligent Computing and Smart …, 2020‏ - Springer
Easy availability of information and code on Internet has increased, leading to an
exponential rise in plagiarism. Plagiarism can be broadly classified into two subsections, ie …