Comparative Correctness Testing
The task of grading student programs is neither simple nor entirely mechanical; rather, it is often a tedious and laborious process that is prone to human error. A novice grading program that test the correctness of students' homework is presented. The correctness of a program in our grading environment is determined using a novel method called comparative correctness (CC). The method CC is presented and tested. The method can be used to test the correctness of methods in a program.
MSU Digital Commons Citation
Ponniah, Michael Alexis and Jenq, John, "Comparative Correctness Testing" (2007). Department of Computer Science Faculty Scholarship and Creative Works. 172.