Identification of program similarity in large populations
The Computer Journal - Special issue on procedural programming
YAP3: improved detection of similarities in computer program and other texts
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Sim: a utility for detecting similarity in computer programs
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Managing gigabytes (2nd ed.): compressing and indexing documents and images
Managing gigabytes (2nd ed.): compressing and indexing documents and images
Metrics based plagarism monitoring
CCSC '01 Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small colleges
Cheating and plagiarism: perceptions and practices of first year IT students
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Methods for identifying versioned and plagiarized documents
Journal of the American Society for Information Science and Technology
"Uni cheats racket": a case study in plagiarism investigation
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Efficient randomized pattern-matching algorithms
IBM Journal of Research and Development - Mathematics and computing
Efficient plagiarism detection for large code repositories
Software—Practice & Experience
Software development marketplaces: implications for plagiarism
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
PDE4Java: Plagiarism Detection Engine for Java source code: a clustering approach
International Journal of Business Intelligence and Data Mining
The system kato: Detecting cases of plagiarism for answer-set programs
Theory and Practice of Logic Programming
Towards the detection of cross-language source code reuse
NLDB'11 Proceedings of the 16th international conference on Natural language processing and information systems
Plagiarism detection for Java: a tool comparison
Computer Science Education Research Conference
AuDeNTES: Automatic Detection of teNtative plagiarism according to a rEference Solution
ACM Transactions on Computing Education (TOCE)
DeSoCoRe: detecting source code re-use across programming languages
NAACL HLT '12 Proceedings of the 2012 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies: Demonstration Session
Academic integrity: differences between computing assessments and essays
Proceedings of the 13th Koli Calling International Conference on Computing Education Research
Hi-index | 0.00 |
Plagiarism is a widespread problem in assessment tasks; in computing courses, students often plagiarise source code. For all but the smallest classes, manual detection of such plagiarism is impractical, and, while automated tools are available, none has been applied to detect inter-lingual plagiarism, where source code is copied from one language to another. In this work, we propose a novel approach, XPlag, to detect plagiarism involving multiple languages using intermediate program code produced by a compiler suite. We describe experiments to evaluate XPlag, and show that we can detect inter-lingual plagiarism with reasonably good precision.