|
ABSTRACT
Dynamic software visualization is supposed to provide programmers with insights as to what the program is doing. Most current dynamic visualizations either use program traces to show information about prior runs, slow the program down substantially, show only minimal information, or force the programmer to indicate when to turn visualizations on or off. We have developed a dynamic Java visualizer that provides a view of a program in action with low enough overhead so that it can be used almost all the time by programmers to understand what their program is doing while it is doing it.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
Dean F. Jerding , John T. Stasko , Thomas Ball, Visualizing interactions in program executions, Proceedings of the 19th international conference on Software engineering, p.360-370, May 17-23, 1997, Boston, Massachusetts, United States
[doi> 10.1145/253228.253356]
|
| |
3
|
Doug Kimelman, Bryan Rosenburg, and Tova Roth, "Visualization of dynamics in real world software systems," pp. 293--314 in Software Visualization: Programming as a Multimedia Experience, ed. Blaine A. Price, MIT Press (1998).
|
| |
4
|
Eileen Kraemer, "Visualizing concurrent programs," pp. 237--256 in Software Visualization: Programming as a Multimedia Experience, ed. Blaine A. Price, MIT Press (1998).
|
| |
5
|
Wim De Pauw, Doug Kimelman, and John Vlissides, "Visualizing object-oriented software execution," pp. 329--346 in Software Visualization: Programming as a Multimedia Experience, ed. Blaine A. Price, MIT Press (1998).
|
| |
6
|
|
| |
7
|
Wim De Pauw, Nick Mitchell, Martin Robillard, Gary Sevitsky, and Harini Srinivasan, "Drive-by analysis of running programs," Proc. ICSE Workshop of Software Visualization, (May 2001).
|
| |
8
|
|
| |
9
|
Steven P. Reiss, "Visualization for software engineering -- programming environments," in Software Visualization: Programming as a Multimedia Experience, ed. Blaine Price, MIT Press (1997).
|
 |
10
|
|
| |
11
|
|
 |
12
|
|
| |
13
|
Steven P. Reiss, "Bee/Hive: a software visualization backend," IEEE Workshop on Software Visualization, (May 2001).
|
 |
14
|
|
CITED BY 20
|
|
|
|
|
Bruno Dufour , Laurie Hendren , Clark Verbrugge, *J: a tool for dynamic analysis of Java programs, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 26-30, 2003, Anaheim, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
W. De Pauw , M. Lei , E. Pring , L. Villard , M. Arnold , J. F. Morar, Web services navigator: visualizing the execution of web services, IBM Systems Journal, v.44 n.4, p.821-845, 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bas Cornelissen , Andy Zaidman , Danny Holten , Leon Moonen , Arie van Deursen , Jarke J. van Wijk, Execution trace analysis through massive sequence and circular bundle views, Journal of Systems and Software, v.81 n.12, p.2252-2268, December, 2008
|
|
|
|
|
|
|
|
|
|
|