Original title:
Detekce podobností v programových kódech
Translated title:
Detection of similarity in program codes
Authors:
Maťašová, Kristýna ; Vítek, Martin (referee) ; Kašpar, Jakub (advisor) Document type: Bachelor's theses
Year:
2019
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalářská práce seznamuje s pojmem plagiátorství a jeho možnými druhy. Zaměřuje se na problematiku detekce podobnosti zdrojových kódů, zejména u grafických rozhraní v prostředí MATLAB. Dále představuje již existující detektory. Praktická část práce se věnuje nalezení vhodných příznaků k detekci podobnosti ve zdrojových kódech GUI a seznamuje s navrženou metrikou detekovaných příznaků. Popisuje interní logiku vytvořeného detektoru podobností a diskutuje dosažené výsledky ověření funkčnosti detektoru.
The Bachelor introduces the concept of plagiarism and possible kinds of plagiarism. It focuses on the problem of detecting the similarity of source codes, especially with graphical interfaces in the MATLAB environment. It also describes already existing detectors. The practical part of thesis is focused on finding appropriate flags for detection of similarity in source codes and introduces the metric of detected flags. It also describes the internal logic of created detector of similarity and discusses the results of its testing.
Keywords:
detection; flag; GUI; GUIDE; MATLAB; plagiarism; similiarity; source code; detekce; GUI; GUIDE; MATLAB; plagiátorství; podobnost; příznak; zdrojový kód
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/173626