Saved in:
Bibliographic Details
Main Authors: Maertens, Rien, Van Neyghem, Maarten, Geldhof, Maxiem, Van Petegem, Charlotte, Strijbol, Niko, Dawyndt, Peter, Mesuere, Bart
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2402.10853
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911873834680320
author Maertens, Rien
Van Neyghem, Maarten
Geldhof, Maxiem
Van Petegem, Charlotte
Strijbol, Niko
Dawyndt, Peter
Mesuere, Bart
author_facet Maertens, Rien
Van Neyghem, Maarten
Geldhof, Maxiem
Van Petegem, Charlotte
Strijbol, Niko
Dawyndt, Peter
Mesuere, Bart
contents Source code plagiarism is a significant issue in educational practice, and educators need user-friendly tools to cope with such academic dishonesty. This article introduces the latest version of Dolos, a state-of-the-art ecosystem of tools for detecting and preventing plagiarism in educational source code. In this new version, the primary focus has been on enhancing the user experience. Educators can now run the entire plagiarism detection pipeline from a new web app in their browser, eliminating the need for any installation or configuration. Completely redesigned analytics dashboards provide an instant assessment of whether a collection of source files contains suspected cases of plagiarism and how widespread plagiarism is within the collection. The dashboards support hierarchically structured navigation to facilitate zooming in and out of suspect cases. Clusters are an essential new component of the dashboard design, reflecting the observation that plagiarism can occur among larger groups of students. To meet various user needs, the Dolos software stack for source code plagiarism detections now includes a web interface, a JSON application programming interface (API), a command line interface (CLI), a JavaScript library and a preconfigured Docker container. Clear documentation and a free-to-use instance of the web app can be found at https://dolos.ugent.be. The source code is also available on GitHub.
format Preprint
id arxiv_https___arxiv_org_abs_2402_10853
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Discovering and exploring cases of educational source code plagiarism with Dolos
Maertens, Rien
Van Neyghem, Maarten
Geldhof, Maxiem
Van Petegem, Charlotte
Strijbol, Niko
Dawyndt, Peter
Mesuere, Bart
Computers and Society
Information Retrieval
Source code plagiarism is a significant issue in educational practice, and educators need user-friendly tools to cope with such academic dishonesty. This article introduces the latest version of Dolos, a state-of-the-art ecosystem of tools for detecting and preventing plagiarism in educational source code. In this new version, the primary focus has been on enhancing the user experience. Educators can now run the entire plagiarism detection pipeline from a new web app in their browser, eliminating the need for any installation or configuration. Completely redesigned analytics dashboards provide an instant assessment of whether a collection of source files contains suspected cases of plagiarism and how widespread plagiarism is within the collection. The dashboards support hierarchically structured navigation to facilitate zooming in and out of suspect cases. Clusters are an essential new component of the dashboard design, reflecting the observation that plagiarism can occur among larger groups of students. To meet various user needs, the Dolos software stack for source code plagiarism detections now includes a web interface, a JSON application programming interface (API), a command line interface (CLI), a JavaScript library and a preconfigured Docker container. Clear documentation and a free-to-use instance of the web app can be found at https://dolos.ugent.be. The source code is also available on GitHub.
title Discovering and exploring cases of educational source code plagiarism with Dolos
topic Computers and Society
Information Retrieval
url https://arxiv.org/abs/2402.10853