Thesis Details

Rozpoznání plagiátů zdrojového kódu v jazyce PHP

Bachelor's Thesis Student: Krpec Ondřej Academic Year: 2014/2015 Supervisor: Křivka Zbyněk, Ing., Ph.D.
English title
Plagiarism Recognizer in PHP Source Code
Language
Czech
Abstract
The main goal of this thesis is to develop a system for detecting plagiarism in sets of student assignments written in PHP language. Plagiarism is viewed as a form of code obfuscation where students deliberately perform semantics preserving transformations of an original
working version to pass it o as their own. In order to detect such obfuscations we develop a tool in which we attempt to nd transformations that have been applied, using several techniques and algorithms.
Keywords

Plagiarism, PHP, Plagiarism detection, Halstead metric, Levenshtein algorithm, Winnowing

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
16 June 2015
Reviewer
Committee
Meduna Alexander, prof. RNDr., CSc. (DIFS FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Drábek Vladimír, doc. Ing., CSc. (DCSY FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Očenášek Pavel, Mgr. Ing., Ph.D. (DIFS FIT BUT), člen
Citation
KRPEC, Ondřej. Rozpoznání plagiátů zdrojového kódu v jazyce PHP. Brno, 2015. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-06-16. Supervised by Křivka Zbyněk. Available from: https://www.fit.vut.cz/study/thesis/17044/
BibTeX
@bachelorsthesis{FITBT17044,
    author = "Ond\v{r}ej Krpec",
    type = "Bachelor's thesis",
    title = "Rozpozn\'{a}n\'{i} plagi\'{a}t\r{u} zdrojov\'{e}ho k\'{o}du v jazyce PHP",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17044/"
}
Back to top