Lähdekoodiplagiarismin automaattisesta tunnistamisesta
Ampuja, Jussi (2015)
Ampuja, Jussi
2015
Tietojenkäsittelyoppi - Computer Science
Informaatiotieteiden yksikkö - School of Information Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2015-05-18
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:uta-201506111686
https://urn.fi/URN:NBN:fi:uta-201506111686
Tiivistelmä
Lähdekoodin plagiointi oppilaitoksissa on ongelma siinä missä luonnollisen kielenkin. Ohjelmointitehtävien käsin tarkastaminen plagioinnin varalta on epäkäytännöllisen aikaavievää ja tehotonta, joten on olemassa tarve lähdekoodiplagiaattien koneelliselle seulonnalle. Koska lähdekoodi on luonteeltaan hyvin erilaista kuin luonnolliset kielet, tähän kuitenkin vaaditaan erityisesti tarkoitukseen suunniteltuja työkaluja. Tässä tutkielmassa luodaan kirjallisuuskatsaus lähdekoodin plagioinnin automaattisessa tunnistuksessa käytettyihin menetelmiin ja ohjelmistoihin.