Chrome Extension
WeChat Mini Program
Use on ChatGLM

Multi-Agent based Sequence Algorithm for Detecting Plagiarism and Clones in Java Source Code using Abstract Syntax Tree

Michel Chilowicz,Etienne Duris,Lingxiao Jiang, Matt G. Ellis, Claude W. Anderson,William S. Evans,Christopher W. Fraser, Fei Ma,Kevin Greenan,Baojiang Cui,Jun Guan, Tao Guo,Lifang Han,Jianxin Wang, Yupeng J quotCode, Young-Chul Kim

semanticscholar(2020)

Cited 1|Views4
No score
Abstract
Plagiarism and clone detection plays an important role in software security protection, software maintenance and license issues. Source-code similarity detection method can be classified as string-based, token-based, parse-tree-based and program-dependency-based. All of these approaches have certain limitations and can not meet the requirements when the source code is large and may produce false positives. But, parse-tree based detection improves the detection ability and efficiency. This paper describes method and statement based source code similarity detection, which detects the simple plagiarized code like exact match, near exact match and longest common sequence using multi-agent based detection which will perform the detection automatically. Automatic plagiarism detection will be helpful for code clone detection in software industry and plagiarism detection in projects.
More
Translated text
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined