Plagiarism Detection System for Java Programming Assignments by Using Greedy String-Tilling Algorithm
Plagiarism is a serious problem faced by universities in the world. University Utara Malaysia, just like any other universities, also have to face this problem. Among Information Technology graduates, Java programming assignments is an essential part of learning programming as it trains the student...
| मुख्य लेखक: | |
|---|---|
| स्वरूप: | थीसिस |
| भाषा: | अंग्रेज़ी अंग्रेज़ी |
| प्रकाशित: |
2008
|
| विषय: | |
| ऑनलाइन पहुंच: | https://etd.uum.edu.my/874/1/Norulazmi_Kasim.pdf https://etd.uum.edu.my/874/2/Norulazmi_Kasim.pdf |
| _version_ | 1846511864499929088 |
|---|---|
| author | Norulazmi, Kasim |
| author_facet | Norulazmi, Kasim |
| author_sort | Norulazmi, Kasim |
| description | Plagiarism is a serious problem faced by universities in the world. University Utara Malaysia, just like any other universities, also have to face this problem. Among
Information Technology graduates, Java programming assignments is an essential part of learning programming as it trains the student to solve programming assignments so that they can improve their programming skills that is useful in their professional life after graduation. Unfortunately, some students resolve to copy their assignment from their friends, thus perform the act of plagiarism. For lecturers to detect plagiarism manually is tedious and time consuming, and in most cases almost
impossible to be done. This project aims at developing a prototype software tool that can help lecturers detect similarities among student Java programming assignment,
thus help lecturers to identify plagiarism offenders among students. The prototype system, known as Java Plagiarism Detection System (JPDS) implements the Greedy-String-Tiling algorithm to detect similarities among tokens in a Java source code files. It is hoped that this prototype will be the stepping stone for development of a more robust plagiarism detection software tool in the future. |
| format | Thesis |
| id | oai:etd.uum.edu.my:874 |
| institution | Universiti Utara Malaysia |
| language | English English |
| publishDate | 2008 |
| record_format | eprints |
| spelling | oai:etd.uum.edu.my:8742013-07-24T12:09:24Z https://etd.uum.edu.my/874/ Plagiarism Detection System for Java Programming Assignments by Using Greedy String-Tilling Algorithm Norulazmi, Kasim QA76 Computer software Plagiarism is a serious problem faced by universities in the world. University Utara Malaysia, just like any other universities, also have to face this problem. Among Information Technology graduates, Java programming assignments is an essential part of learning programming as it trains the student to solve programming assignments so that they can improve their programming skills that is useful in their professional life after graduation. Unfortunately, some students resolve to copy their assignment from their friends, thus perform the act of plagiarism. For lecturers to detect plagiarism manually is tedious and time consuming, and in most cases almost impossible to be done. This project aims at developing a prototype software tool that can help lecturers detect similarities among student Java programming assignment, thus help lecturers to identify plagiarism offenders among students. The prototype system, known as Java Plagiarism Detection System (JPDS) implements the Greedy-String-Tiling algorithm to detect similarities among tokens in a Java source code files. It is hoped that this prototype will be the stepping stone for development of a more robust plagiarism detection software tool in the future. 2008-05 Thesis NonPeerReviewed application/pdf en https://etd.uum.edu.my/874/1/Norulazmi_Kasim.pdf application/pdf en https://etd.uum.edu.my/874/2/Norulazmi_Kasim.pdf Norulazmi, Kasim (2008) Plagiarism Detection System for Java Programming Assignments by Using Greedy String-Tilling Algorithm. Masters thesis, Universiti Utara Malaysia. |
| spellingShingle | QA76 Computer software Norulazmi, Kasim Plagiarism Detection System for Java Programming Assignments by Using Greedy String-Tilling Algorithm |
| title | Plagiarism Detection System for Java Programming Assignments by Using Greedy String-Tilling Algorithm |
| title_full | Plagiarism Detection System for Java Programming Assignments by Using Greedy String-Tilling Algorithm |
| title_fullStr | Plagiarism Detection System for Java Programming Assignments by Using Greedy String-Tilling Algorithm |
| title_full_unstemmed | Plagiarism Detection System for Java Programming Assignments by Using Greedy String-Tilling Algorithm |
| title_short | Plagiarism Detection System for Java Programming Assignments by Using Greedy String-Tilling Algorithm |
| title_sort | plagiarism detection system for java programming assignments by using greedy string tilling algorithm |
| topic | QA76 Computer software |
| url | https://etd.uum.edu.my/874/1/Norulazmi_Kasim.pdf https://etd.uum.edu.my/874/2/Norulazmi_Kasim.pdf |
| url-record | https://etd.uum.edu.my/874/ |
| work_keys_str_mv | AT norulazmikasim plagiarismdetectionsystemforjavaprogrammingassignmentsbyusinggreedystringtillingalgorithm |