selected publications conference paper Applying program comprehension techniques to Karel robot programs. 699-706. 2009