DocumentCode
3517138
Title
The Source Code Plagiarism Detection Using AST
Author
Li, Xiao ; Zhong, Xiao Jing
Author_Institution
Sch. of Comput. Sci. & Technol., SouthWest Univ. for Nat., Chengdu, China
fYear
2010
fDate
28-29 Oct. 2010
Firstpage
406
Lastpage
408
Abstract
In the instruction of computer courses, some students copy other´s source code as themselves. In order to detect this plagiarism accurately, researchers did a lot. In this paper, we described a source code plagiarism detection technology based on AST, this technology can detect the plagiarism accurately when the position of functions is changed by plagiarist. At first, transforming the programs to the AST using ANTLR, and then, abstracting the function subtrees from the AST, at last, compare the function subtree using LCS, get the similarity between programs.
Keywords
computer science education; educational administrative data processing; educational courses; ANTLR; AST; LCS; computer course; function subtree; source code plagiarism detection; Computers; Grammar; Periodic structures; Plagiarism; Programming; Syntactics; Transforms; ANTLR; AST; LCS; plagiarism detection;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligence Information Processing and Trusted Computing (IPTC), 2010 International Symposium on
Conference_Location
Huanggang
Print_ISBN
978-1-4244-8148-4
Electronic_ISBN
978-0-7695-4196-9
Type
conf
DOI
10.1109/IPTC.2010.90
Filename
5663286
Link To Document