A new method for Code Similarity Detection

Source code documents are vulnerable to being plagiarized. As the central component of Code Plagiarism Detection (CPD), Code Similarity Detection (CSD) attracts more and more attention. In this paper, we proposed a new method for CSD by combining structure metric with semantic computing techniques....

Full description

Saved in:
Bibliographic Details
Published in2010 IEEE International Conference on Progress in Informatics and Computing Vol. 2; pp. 1015 - 1018
Main Authors Liuliu Huang, Shumin Shi, Heyan Huang
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2010
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Source code documents are vulnerable to being plagiarized. As the central component of Code Plagiarism Detection (CPD), Code Similarity Detection (CSD) attracts more and more attention. In this paper, we proposed a new method for CSD by combining structure metric with semantic computing techniques. It is capable of identifying not only the primary cheating means in code copy, but also the senior ones, such as replacing control structures with equivalent structures. We describe the design and implementation of the method, and make some comparative experiments against MOSS and the structure only method. Experiments show that the method proposed in this paper can obtain more effective similar values of code-pairs.
ISBN:1424467888
9781424467884
DOI:10.1109/PIC.2010.5687856