Student Submissions Integrity Diagnosis System (SSID) Min-Yen Kan
Purpose Aid instructors in identifying instances of plagiarism in submitted source code
Means Through an easy-to-use, yet accurate and effective tool
Key Features State-of-the-art algorithm for detecting code similarities – Defeats many common student obfuscation tricks Supports 4 languages currently – Java, C++, C, Python Data Visualization – Easily spot clusters of students who share similar code Easy to use web interface – Course management, user management
Screenshot 1 - Login
Screenshot 2 – Course Management
Screenshot 3 – Multiple Assignments Per Course
Screenshot 4 – Automatic Plagiarism Detection
Screenshot 5 – Code Browser
Screenshot 6 – Visualization
Screenshot 7 – Tracking of Students Across Assignments