We propose ?Trace View?, a static visualization method for monitoring and debugging the dynamic behavior of programs written in data flow visual programming languages. Trace View presents a hierarchical structure of the data flow between nodes that is created over the execution time of the program. The view also serves as an interface that allows the programmer to select a data stream link when data must be examined during debugging. Moreover, since visualization grows in size according to the life time of the program, we have developed techniques to scale the view using a multi-focus focus+context view.
Citation:
Buntarou Shizuki, Etsuya Shibayama, Masashi Toyoda, "Static Visualization of Dynamic Data Flow Visual Program Execution," iv, pp.713, Sixth International Conference on Information Visualisation (IV'02), 2002