KIT | KIT-Bibliothek | Impressum | Datenschutz

Frequency-based Highlight Extraction in Software Plagiarism Detection

Hermann, Elisabeth 1
1 Karlsruher Institut für Technologie (KIT)

Abstract:

Festzustellen, ob Programmierabgaben, die dieselbe Aufgabenstellung bearbeiten, eigenständig erstellt oder voneinander abgeschrieben wurden, ist eine Herausforderung. Diese Aufgabe kann durch den Einsatz von Plagiatsdetektorprogrammen erleichtert werden. Diese Programme vergleichen die Abgaben miteinander und erkennen die Ähnlichkeiten von Abschnitten zwischen zwei Abgaben. Bisher wird jedoch nicht berücksichtigt, ob ein gleicher oder übereinstimmender Abschnitt in mehr als zwei Abgaben vorhanden ist. Wir gehen davon aus, dass wenn eine Übereinstimmung in nur wenigen Abgaben vorkommt, die Wahrscheinlichkeit erhöht ist, dass es sich um ein Plagiat handelt und umgekehrt. ... mehr

Abstract (englisch):

Determining whether programming submissions addressing the same task were created independently or copied from one another is challenging. This task can be made easier with the use of plagiarism detection programs. These programs compare the submissions and identify similarities in sections between two submissions. However, to date, they do not take into account whether an identical section appears in more than two submissions. We assume that if a similarity occurs in only a few submissions, the probability of plagiarism is increased, and vice versa. The frequency of matches is counted across all comparisons. ... mehr


Volltext §
DOI: 10.5445/IR/1000184315
Veröffentlicht am 22.09.2025
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Hochschulschrift
Publikationsmonat/-jahr 08.2025
Sprache Englisch
Identifikator KITopen-ID: 1000184315
Art der Arbeit Abschlussarbeit - Bachelor
Prüfungsdaten 21.08.2025
Schlagwörter Software Plagiarism Detection, Source Code Plagiarism Detection,, Tokenization, Computer Science Education
Nachgewiesen in OpenAlex
Globale Ziele für nachhaltige Entwicklung Ziel 8 – Menschenwürdige Arbeit und WirtschaftswachstumZiel 10 – Weniger UngleichheitenZiel 16 – Frieden, Gerechtigkeit und starke Institutionen
Referent/Betreuer Maisch, Robin
Sağlam, Timur
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page