Plagiarism detection in source programs using structural similarities

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 algorithm...

Teljes leírás

Elmentve itt :
Bibliográfiai részletek
Szerzők: Lukácsy Gergely
Szeredi Péter
Dokumentumtípus: Cikk
Megjelent: 2009
Sorozat:Acta cybernetica 19 No. 1
Kulcsszavak:Számítástechnika, Kibernetika
Tárgyszavak:
doi:10.14232/actacyb.19.1.2009.13

Online Access:http://acta.bibl.u-szeged.hu/12861
LEADER 01683nab a2200241 i 4500
001 acta12861
005 20220617094633.0
008 161015s2009 hu o 0|| eng d
022 |a 0324-721X 
024 7 |a 10.14232/actacyb.19.1.2009.13  |2 doi 
040 |a SZTE Egyetemi Kiadványok Repozitórium  |b hun 
041 |a eng 
100 1 |a Lukácsy Gergely 
245 1 0 |a Plagiarism detection in source programs using structural similarities  |h [elektronikus dokumentum] /  |c  Lukácsy Gergely 
260 |c 2009 
300 |a 191-216 
490 0 |a Acta cybernetica  |v 19 No. 1 
520 3 |a 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. 
650 4 |a Természettudományok 
650 4 |a Számítás- és információtudomány 
695 |a Számítástechnika, Kibernetika 
700 0 1 |a Szeredi Péter  |e aut 
856 4 0 |u http://acta.bibl.u-szeged.hu/12861/1/actacyb_19_1_2009_13.pdf  |z Dokumentum-elérés