PL-detective: A system for teaching programming language concepts. - Amer Diwan; William M. Waite; Michele H. Jackson; Jacob Dickerson (ACM J. Educ. Resour. Comput., 2004)

PL-detective: experiences and results. - Amer Diwan; Michele H. Jackson; William M. Waite; Jacob Dickerson (SIGCSE, 2005)