Show simple item record

dc.contributor.advisorFord, Richard A.
dc.contributor.authorKoss, Ian Mathias
dc.date.accessioned2014-04-25T15:43:49Z
dc.date.available2014-04-25T15:43:49Z
dc.date.issued2012-06
dc.identifier.urihttp://hdl.handle.net/11141/261
dc.description.abstractIn academia, the conflict between plagiarist and instructor is reaching a crescendo. The increasing availability of source material available from the Internet, either for free or for hire, is met by the increasing sophistication of tools that help with the detection of these activities. These plagiarism detection tools work by comparing sets of documents to identify similar passages of text, but this approach has some inherent limitations. Chief among these is the single source problem. If a student hires someone to write a term paper for him or her, clearly plagiarism has taken place. However, there is no second copy of this paper that can serve as evidence that the work is not the student’s own. Without this second copy, these plagiarism detection tools are unable to differentiate between a plagiarized paper and legitimate work by other students. By reframing the task of “preventing plagiarism” into “ensuring authorship,” we have developed an approach that is theoretically able to detect when single source plagiarism has taken place in programming assignments involving source code. Requiring students to provide copies of their code in progress, and analyzing changes in subsequent versions can prove when a student performed his or her own work. An implementation of this approach was developed and tested on three courses taught by the Department of Computer Science at the Florida Institute of Technology. Results of these trials, along with additional benefits to the use of such a system are discussed.en_US
dc.language.isoen_USen_US
dc.rightsCC BY-NC Creative Commons Attribution-Noncommericalen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc/3.0/en_US
dc.titleAuthorship is continuous: detecting plagiarism in student code assignments with version controlen_US
dc.typeThesisen_US
thesis.degree.nameComputer Scienceen_US
thesis.degree.levelmsen_US
thesis.degree.disciplineengineeringen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

CC  BY-NC Creative Commons Attribution-Noncommerical
Except where otherwise noted, this item's license is described as CC BY-NC Creative Commons Attribution-Noncommerical