Execution visualization and debugging in three-dimensional visual programming
Taito Okamura, Buntarou Shizuki, Jiro Tanaka · 2004
To support the programmer to debug a visual program, this paper proposes animated execution, and supporting functions that should be used in combination with animated execution. Animated execution animates state transitions while execution of the program proceeds. To make the animation easily recognizable for the programmer, the animation is displayed in a similar manner with the visual program. The functions are used for narrowing possible locations of bugs and for testing fixed components quickly. We have implemented animated execution and the functions on 3D-PP, our three-dimensional visual programming system. 1.