Využití explicitní sémantické analýzy pro detekci podobností ve zdrojových kódech – Bc. Richard Všianský
Bc. Richard Všianský
Diplomová práce
Využití explicitní sémantické analýzy pro detekci podobností ve zdrojových kódech
Using explicit semantic analysis to detect source code similarities
Anotace:
Diplomová práce se zabývá využitím explicitní sémantické analýzy v odhalovaní podobností ve zdrojových kódech v kontextu plagiátorství. Pro vybudování sémantického interpretu bylo využito 40 829 článků z Wikipedie a analýza se testovala na 25 speciálně vytvořených souborech za pomocí plagiátorských technik a pěti staženými napříč pěti jazyky: Java, Javascript, PHP, C++ a Python. Další dataset o velikosti …víceAbstract:
This diploma thesis deals with using of explicit semantic analysis for detection similarities in source codes in the context of plagiarism. For building a semantic interpreter 40 829 Wikipedia articles were used and the analysis was tested on 25 specially created documents using plagiarism techniques and 5 downloaded documents. The dataset was consisted of five languages: Java, Javascript, PHP, C+ …více
Jazyk práce: čeština
Datum vytvoření / odevzdání či podání práce: 17. 5. 2019
Obhajoba závěrečné práce
- Vedoucí: Mgr. Tomáš Foltýnek, Ph.D.
- Oponent: Dita Dlabolová, Ph.D.
Citační záznam
Citace dle ISO 690:
VŠIANSKÝ, Richard. \textit{Využití explicitní sémantické analýzy pro detekci podobností ve zdrojových kódech}. Online. Diplomová práce. Brno: Mendelova univerzita v Brně, Provozně ekonomická fakulta. 2019. Dostupné z: https://theses.cz/id/o6puuc/.
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- autentizovaným zaměstnancům ze stejné školy/fakulty
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Mendelova univerzita v Brně, Provozně ekonomická fakultaMendelova univerzita v Brně
Provozně ekonomická fakultaMagisterský studijní program / obor:
Systémové inženýrství a informatika / Ekonomická informatika
Práce na příbuzné téma
-
Explicitní sémantická analýza
Michal TUŠL -
Using Explicit Semantic Analysis to Link in Multi-Lingual Document Collections
Lukáš Žilka -
String Analysis for Software Verification
Martina Olliaro -
Systém na odhalování plagiátorství v úlohách z Lispu
Robert VAVRUŠA -
Source Code Quality Impact on Pull Requests Acceptance
Ondřej Kuhejda -
AI-driven Software Development Source Code Quality
Petr Kantek -
Source code security transformations for JavaCard platform
Ondřej Šebek -
Finding SQL Injection Vulnerabilities in a C# Source Code
Michal Klein