Using computer generated software metrics to improve the quality of students' programs. - Phillip Farrands; Teresa Lynch (ACSE, 1996)