KIT | KIT-Bibliothek | Impressum | Datenschutz

Incorporating IR-based Code Model Transformation into Token-Based Source Code Plagiarism Detection

Frohnmeyer, Johannes

Abstract:

Die automatisierte Erkennung von Quelltext-Plagiaten zur Sicherung der akademischen Integrität ist zu einem wichtigen Problem geworden. Automatisierte Refaktorisierungswerkzeuge haben diese Aufgabe erschwert, weshalb fortgeschrittenere, und also zeitaufwändigere, Alternativen zu klassischen Herangehensweisen nötig wurden. In dieser Arbeit evaluieren wir Transformationen einer Zwischenrepresentation als Herangehensweise zur Reduzierung syntaktischer Diversität und somit zur Verbesserung der Genauigkeit existierender Token-basierter Erkennungssysteme für Quelltextplagiarismus. ... mehr

Abstract (englisch):

Detecting source code plagiarism automatically has become an important problem for ensuring academic integrity. Automated refactoring tools have made detecting plagiarism more difficult, resulting in a need for more advanced, and therefore time-consuming, approaches. In this thesis, we evaluate IR-based transformations as a means of decreasing syntactic diversity to improve the detection accuracy of existing token-based source code plagiarism detection systems. Our results show that such transformations can provide a measurable improvement to result quality at comparable runtime cost to existing approaches.


Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Hochschulschrift
Publikationsmonat/-jahr 10.2026
Sprache Englisch
Identifikator KITopen-ID: 1000198946
Verlag Karlsruher Institut für Technologie (KIT)
Art der Arbeit Abschlussarbeit - Bachelor
Prüfungsdaten 08.10.2026
Externe Relationen Forschungsdaten/Software
Referent/Betreuer Maisch, Robin
Hagel, Nathan
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page