Source-code similarity detection and detection tools used in academia: a systematic review

M Novak, M Joy, D Kermek - ACM Transactions on Computing Education …, 2019 - dl.acm.org
Teachers deal with plagiarism on a regular basis, so they try to prevent and detect
plagiarism, a task that is complicated by the large size of some classes. Students who cheat …

Plagiarism in programming assessments: a systematic review

I Albluwi - ACM Transactions on Computing Education (TOCE), 2019 - dl.acm.org
This article is a systematic review of work in the computing education literature on
plagiarism. The goal of the review is to summarize the main results found in the literature …

[PDF][PDF] A survey on software clone detection research

CK Roy, JR Cordy - Queen's School of computing TR, 2007 - research.cs.queensu.ca
Code duplication or copying a code fragment and then reuse by pasting with or without any
modifications is a well known code smell in software maintenance. Several studies show …

Sotorrent: reconstructing and analyzing the evolution of stack overflow posts

S Baltes, L Dumani, C Treude, S Diehl - Proceedings of the 15th …, 2018 - dl.acm.org
Stack Overflow (SO) is the most popular question-and-answer website for software
developers, providing a large amount of code snippets and free-form text on a wide variety …

Fooling MOSS detection with pretrained language models

S Biderman, E Raff - Proceedings of the 31st ACM international …, 2022 - dl.acm.org
As artificial intelligence (AI) technologies become increasingly powerful and prominent in
society, their misuse is a growing concern. In educational settings, AI technologies could be …

Usage and attribution of Stack Overflow code snippets in GitHub projects

S Baltes, S Diehl - Empirical Software Engineering, 2019 - Springer
Stack Overflow (SO) is the most popular question-and-answer website for software
developers, providing a large amount of copyable code snippets. Using those snippets …

A source code similarity system for plagiarism detection

Z Đurić, D Gašević - The Computer Journal, 2013 - academic.oup.com
Source code plagiarism is an easy to do task, but very difficult to detect without proper tool
support. Various source code similarity detection systems have been developed to help …

Plaggie: GNU-licensed source code plagiarism detection engine for Java exercises

A Ahtiainen, S Surakka, M Rahikainen - … of the 6th Baltic Sea conference …, 2006 - dl.acm.org
A source code plagiarism detection engine Plaggie is presented. It is a stand-alone Java
application that can be used to check Java programming exercises. Plaggie's functionality is …

Collaboration, collusion and plagiarism in computer science coursework

R Fraser - Informatics in Education-An International Journal, 2014 - ceeol.com
We present an overview of the nature of academic dishonesty with respect to computer
science coursework. We discuss the efficacy of various policies for collaboration with regard …

Plagiarism in take-home exams: help-seeking, collaboration, and systematic cheating

A Hellas, J Leinonen, P Ihantola - … of the 2017 ACM conference on …, 2017 - dl.acm.org
Due to the increased enrollments in Computer Science education programs, institutions
have sought ways to automate and streamline parts of course assessment in order to be …