Jay Paul Agrawal

Plagiarism Detection System 2.0

This project extends an existing Plagiarism Detection System to include the ability to add new detection algorithms through the use of plug-ins. The program is composed of two main modules: the GUI module and the plug-in module. The plug-in module in turn contains two sub-modules: the analysis module and the report module. The analysis sub-module in turn contains two sub-modules: the file comparison module and the progress module. The program will run on a Pentium II equivalent, or higher, computer with at least 64 MB RAM and the Java 2 SE run-time environment. The interface between the user and the program is a graphical user interface.