Table of ContentsVisualizing Dynamic Software System Information through High-level Models Finding the Right Tool Reading the Source Code Control-Flow Graph Profiling Information Object Visualization What's Missing? Example: Graphical Editor Movie Visualizing Execution Points Execution Points in Context Execution Points in Context A Cel Objects Map to Boxes Running Summary of Calls The Current Call Stack Current Ages of Objects Execution Points in Context Summarizing Execution Summarizing Execution Summary View Creation over Entire Execution Maximum Age of All Objects Navigation Navigation Constructing the Visualization Gathering Dynamic Information Defining a High-level Model Defining a Mapping Interact with the Visualization Evaluation Summary & Future Work |
Author: Robert J. Walker
Email: walker@cs.ubc.ca Home Page: http://www.cs.ubc.ca/~walker/ Paper: http://www.cs.ubc.ca/labs/se/papers/1998/oopsla98-viz.html |
URL: | http://www.cs.ubc.ca/labs/se/talks/1998/oopsla98/index.htm |
File: | /pub/www/cs.ubc.ca/docs/labs/se/talks/1998/oopsla98/index.htm |