Identifying and correcting Java programming errors for introductory computer science students. - Maria Hristova; Ananya Misra; Megan Rutter; Rebecca Mercuri (SIGCSE, 2003)