KIT | KIT-Bibliothek | Impressum | Datenschutz

Anwendbarkeit von Methoden der Sequenzausrichtung in der Bioinformatik auf Quelltext-Ähnlichkeitsanalyse

Scholl, Jonas 1
1 Karlsruher Institut für Technologie (KIT)

Abstract:

Plagiate in Programmieraufgaben sind ein häufiges Problem. Diese Arbeit untersucht, inwieweit Methoden des Sequenzalignments aus der Bioinformatik zur Verbesserung bestehender Systeme zur Plagiatserkennung, wie JPlag, MOSS oder DOLOS, beitragen können. Dafür werden kurz ein Verfahren der Plagiatserkennung sowie gängige Methoden des Sequenzalignments vorgestellt und verglichen. Die Analyse zeigt, dass einige Verfahren vielversprechende Impulse für eine Weiterentwicklung der Plagiatserkennung bieten. Einschränkungen ergeben sich jedoch durch die semantische Komplexität von Quellcode und die begrenzte Übertragbarkeit mancher Verfahren.

Abstract (englisch):

Plagiarism is a common problem in programming assignments. This work examines the degree to which methods of sequence alignment in bioinformatics can contribute to the improvement of existing plagiarism detection systems, such as JPlag, MOSS, or DOLOS. To this end, we briefly present one approach to plagiarism detection and widely-used approaches of sequence alignment and compare them to each other. The analysis indicates that several approaches provide promising contributions for developing plagiarism detection. However, some restrictions apply because of the semantic complexity of source code and the limited transferability of some approaches.


Volltext §
DOI: 10.5445/IR/1000183606
Veröffentlicht am 18.08.2025
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Hochschulschrift
Publikationsmonat/-jahr 07.2025
Sprache Deutsch
Identifikator KITopen-ID: 1000183606
Verlag Karlsruher Institut für Technologie (KIT)
Umfang 20 S.
Art der Arbeit Studienarbeit
Bemerkung zur Veröffentlichung Proseminar "Software-Anforderungen und -Entwurf", Sommersemester 2025
Schlagwörter Programmierausbildung, Softwareplagiarismus, Plagiarismuserkennung, Softwareähnlichkeit, Software-Analyse Bioinformatik, JPlag, Sequenzausrichtung, Informatik-Lehre,, Programming Education, Software Plagiarism, Plagiarism Detection, Software Similarity, Software Analysis, Bioinformatics, Sequence Alignment, Computer Science Education, Academic Misconduct
Referent/Betreuer Maisch, Robin
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page