Visualizing dynamic software system information through high-level models

  • Authors:
  • Robert J. Walker;Gail C. Murphy;Bjorn Freeman-Benson;Darin Wright;Darin Swanson;Jeremy Isaak

  • Affiliations:
  • Department of Computer Science, University of British Columbia, 201-2366 Main Mall, Vancouver, BC, Canada V6T 1Z4;Department of Computer Science, University of British Columbia, 201-2366 Main Mall, Vancouver, BC, Canada V6T 1Z4;Object Technology International, Inc., 301-506 Fort St., Victoria, BC, Canada V8T 1X3;Object Technology International, Inc., 301-506 Fort St., Victoria, BC, Canada V8T 1X3;Object Technology International, Inc., 301-506 Fort St., Victoria, BC, Canada V8T 1X3;Object Technology International, Inc., 301-506 Fort St., Victoria, BC, Canada V8T 1X3

  • Venue:
  • Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dynamic information collected as a software system executes can help software engineers perform some tasks on a system more effectively. To interpret the sizable amount of data generated from a system's execution, engineers require tool support. We have developed an off-line, flexible approach for visualizing the operation of an object-oriented system at the architectural level. This approach complements and extends existing profiling and visualization approaches available to engineers attempting to utilize dynamic information. In this paper, we describe the technique and discuss preliminary qualitative studies into its usefulness and usability. These studies were undertaken in the context of performance tuning tasks.