Article ID Journal Published Year Pages File Type
523851 Journal of Visual Languages & Computing 2007 23 Pages PDF
Abstract

Programmers have always been curious about what their programs are doing while it is executing, especially when the behavior is not what they are expecting. Since program execution is intricate and involved, visualization has long been used to provide the programmer with appropriate insights into program execution. This paper looks at the evolution of on-line visual representations of executing programs, showing how they have moved from concrete representations of relatively small programs to abstract representations of larger systems. Based on this examination, we describe the challenges implicit in future execution visualizations and methodologies that can meet these challenges.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science Applications
Authors
,