Source-code similarity detection and detection tools used in academia: a systematic review
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 …
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
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 …
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
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 …
(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
The multimedia-based e-Learning methodology provides virtual classrooms to students. The
teacher uploads learning materials, programming assignments and quizzes on …
teacher uploads learning materials, programming assignments and quizzes on …
Syntax trees and information retrieval to improve code similarity detection
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 …
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
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 …
concern nowadays. It is a serious risk to the software industry that gives huge economic …
Review of source-code plagiarism detection in academia
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 …
occurs when someone present others work as their own. Students plagiarize in different …
Maintaining academic integrity in programming: Locality-sensitive hashing and recommendations
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 …
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
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 …
these issues, lecturers are often aided by automated code similarity detection techniques or …
Review of plagiarism detection technique in source code
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 …
exponential rise in plagiarism. Plagiarism can be broadly classified into two subsections, ie …