Graduate student Zalia Shams places second in graduate student poster competition at Grace Hopper Celebration of Women in Computing

Publish Date: 10/10/2012

Zalia Shams, a PhD candidate in computer science, won second place in the graduate division of the poster competition at the Grace Hopper Celebration of Women in Computing for her work entitled "Evaluating Students' Assignments by Running Their Test Cases Against Each Others' Code." She describes the project: "A robust mechanism for evaluating student-written software tests is running one student’s solution against others' test-cases. However, in object-oriented languages, tests are commonly included in program codes that may depend on any aspect of author’s solution and may not compile against another’s program. We present a novel solution for Java that uses bytecode transformation and reflection so tests will run against any other program regardless of compile-time dependencies. Our solution allows automatic evaluation of correctness and test quality of students' solutions even if the solutions are partial or incomplete." Shams is advised by Dr. Steve Edwards.