1. J. Brandt, P.J. Guo, J. Lewenstein, M. Dontcheva, S.R. Klemmer, Two studies of opportunistic programming: interleaving web foraging, learning, and writing code, in: Proceedings of the 27th International Conference on Human Factors in Computing Systems, ACM, 2009, pp. 1589–1598.
2. Towards a theory of the comprehension of computer programs;Brooks;International Journal of Man-Machine Studies,1983
3. Improving Children’s Debugging Skills, Empirical Studies of Programmers: Second Workshop;Carver,1987
4. Rising Above the Gathering Storm: Energizing and Employing America for a Brighter Economic Future;Committee on Prospering in the Global Economy of the 21st Century: An Agenda for American Science and Technology, National Academy of Sciences, National Academy of Engineering, Institute of Medicine,2007
5. A. Cox, M. Fisher, P. O'Brien, Theoretical considerations on navigating codespace with spatial cognition, in: Proceedings of the PPIG, 2005, pp. 92–105.