- Title
- Detecting pervasive source code plagiarism through dynamic program behaviours
- Creator
- Cheers, Hayden; Lin, Yuqing; Smith, Shamus P.
- Relation
- ACE'20: Twenty-Second Australasian Computing Education Conference. Proceedings from ACE'20: Twenty-Second Australasian Computing Education Conference (Melbourne, Australia 04-06 February, 2020) p. 21-30
- Publisher Link
- http://dx.doi.org/10.1145/3373165.3373168
- Publisher
- ACM
- Resource Type
- conference paper
- Date
- 2020
- Description
- Source code plagiarism is a persistent problem in undergraduate computer science education. Unfortunately, it is a widespread phenomena with many students plagiarising either because they are unwilling or incapable of completing their own work. Many source code plagiarism detection tools have been proposed to identify suspected cases of source code plagiarism. However, these tools are not resilient to pervasive plagiarism-hiding transformations that significantly change the structure of source code. In this paper, two case studies are presented that explore how resilient current source code plagiarism detection tools are to plagiarism-hiding transformations. Furthermore, an evaluation of a new advanced technique for source code plagiarism detection is presented to show that is it possible to identify pervasive cases of source code plagiarism. The results of this evaluation indicate the technique is robust in its ability to identify the same program after it has been transformed.
- Subject
- source code plagiarism detection; source code obfuscation; program similarity; program behaviours
- Identifier
- http://hdl.handle.net/1959.13/1432965
- Identifier
- uon:39139
- Identifier
- ISBN:9781450376860
- Language
- eng
- Reviewed
- Hits: 802
- Visitors: 800
- Downloads: 0
Thumbnail | File | Description | Size | Format |
---|