Plagiarism detection in source programs using structural similarities

Lukácsy Gergely; Szeredi Péter: Plagiarism detection in source programs using structural similarities. In: Acta cybernetica, (19) 1. pp. 191-216. (2009)

[thumbnail of actacyb_19_1_2009_13.pdf]
Előnézet
Cikk, tanulmány, mű
actacyb_19_1_2009_13.pdf

Letöltés (403kB) | Előnézet

Absztrakt (kivonat)

The paper presents a plagiarism detection framework the goal of which is to determine whether two programs are similar to each other, and if so, to what extent. The issue of plagiarism detection has been considered earlier for written material, such as student essays. For these, text-based algorithms have been published. We argue that in case of program code comparison, structure based techniques may be much more suitable. The main idea is to transform the source code into mathematical objects, use appropriate reduction and comparison methods on these, and interpret the results appropriately. We have designed a generic program structure comparison framework and implemented it for the Prolog and SML programming languages. We have been using the implementation at BUTE to successfully detect plagiarism in homework assignments for years.

Mű típusa: Cikk, tanulmány, mű
Rovatcím: Regular papers
Befoglaló folyóirat/kiadvány címe: Acta cybernetica
Dátum: 2009
Kötet: 19
Szám: 1
ISSN: 0324-721X
Oldalak: pp. 191-216
Nyelv: angol
Kiadás helye: Szeged
Befoglaló mű URL: http://acta.bibl.u-szeged.hu/38527/
DOI: 10.14232/actacyb.19.1.2009.13
Kulcsszavak: Számítástechnika, Kibernetika
Megjegyzések: Bibliogr.: p. 214-216. ; összefoglalás angol nyelven
Szakterület: 01. Természettudományok
01. Természettudományok > 01.02. Számítás- és információtudomány
Feltöltés dátuma: 2016. okt. 15. 12:25
Utolsó módosítás: 2022. jún. 17. 09:46
URI: http://acta.bibl.u-szeged.hu/id/eprint/12861
Bővebben:
Tétel nézet Tétel nézet