Program Monitoring and Visualization An Exploratory Approach
In computer science, the primary application of visualization technology is software visualization: the use of graphics to portray information obtained from a static or dynamic analysis of a program. Software visualization is used in several phases of the software development lifecycle, but it is of...
Main Author: | |
---|---|
Format: | eBook |
Language: | English |
Published: |
New York, NY
Springer New York
1999, 1999
|
Edition: | 1st ed. 1999 |
Subjects: | |
Online Access: | |
Collection: | Springer Book Archives -2004 - Collection details see MPG.ReNa |
Table of Contents:
- I Fundamental Concepts
- 1 Introduction
- 2 Related Work
- 3 Visualization Principles and Techniques
- II An Execution Monitoring Framework for Icon
- 4 An Overview of the Alamo Architecture
- 5 A Multitasking Icon Interpreter
- 6 Execution Monitoring in MT Icon
- III Writing Visualization Tools
- 7 Following the Locus of Execution
- 8 Monitoring Procedure Activity
- 9 Monitoring Memory Usage
- 10 Monitoring String Scanning
- 11 Monitoring Structure and Variable Usage
- IV Visualization in the Programming Environment
- 12 Monitor Coordination and Communication
- 13 Performance
- 14 Conclusions and Future Work
- Appendices
- A Algae
- B Eve
- C Event Codes
- C.1 Classes of Events
- C.2 Individual Events
- D The MT Icon Implementation
- D. 1 Icon Interpreter Overview
- D.2 The MT Icon Core
- D.3 Monitoring Support
- E Software and Supporting Documentation
- References