Lutz, Kristine Camille B.

Plagiarism detector for A86 assembly language programs / Kristina Camille B. Lutz - 2004 - 98 leaves

Thesis (BS Computer Science) -- University of the Philippines Mindanao, 2004

This project developed a software that detects possible plagiarisms between two to 30 files of Assembly language source codes. It compares the source codes pairwise, computes their similarity value, and displays the similar regions on the screen by highlighting them in a different color for further analysis of the user. The greater the similarity value, the higher is the possibility of plagiarism. The software accepts Assembly language source codes compatible to Intel microprocessors and A86 Assembler only. The algorithm used in finding the similar regions between the files is called the Greedy String Tiling. With this software, seeking out software plagiarisms would be easier, and this would lessen the work of instructors who are teaching Assembly language. This would also discourage copying of programming assignments


Undergraduate Thesis --CMSC200,