0 citations
Source Code Plagiarism Detection Based on Abstract Syntax Tree Fingerprintings
2022pp. 1–6
Citations Over TimeTop 11% of 2022 papers
Abstract
Syntax Tree (AST) is an abstract logical structure of source code represented as a tree. This research utilizes information of fingerprinting with AST to locate the similarities between source codes. The proposed method can detect plagiarism in source codes using the number of duplicated logical structures. The structural information of program is stored in the fingerprints format. Then, the fingerprints of source codes are compared to identify number of similar nodes. The final output is calculated from number of similar nodes known as similarities scores. The result shows that the proposed method accurately captures the common modification techniques from basic to advance.
Related Papers
- → Improving Code Summarization with Block-wise Abstract Syntax Tree Splitting(2021)65 cited
- → BUAA_AntiPlagiarism: A System To Detect Plagiarism for C Source Code(2009)8 cited
- → Improving Code Summarization with Block-wise Abstract Syntax Tree Splitting(2021)5 cited
- → Dynamic Syntax Tree Model for Enhanced Source Code Representation(2023)1 cited
- → Syntax Analysis: The Left-Most-Derivation-and-Reduction Trees and its Compare with the LR Parsing Methods(2014)