Advertisement

Software Instrumentation and Data Collection

  • Clinton Jeffery
  • Jafar Al-Gharaibeh
Chapter

Abstract

The first rule of software visualization is: you cannot visualize what you cannot observe. Visualization depicts graphically many things that are not inherently graphical, but you can’t visualize unless you can see inside the “black box” that is the thing you want to observe.

Keywords

Virtual Machine Event Report Program Execution Event Mask Runtime System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    R. E. Griswold and G. M. Townsend, “The Visualization of Dynamic Memory Management in the Icon Programming Language,” 1989.Google Scholar
  2. 2.
    R. E. Griswold and M. T. Griswold, The Icon Programming Language, third edition, San Jose, California: Peer-to-Peer Communications, 1997.Google Scholar
  3. 3.
    I. J. P. Elshoff, “A Distributed Debugger for Amoeba,” in Proceedings of the ACM SIGPLAN/SIGOPS Workshop on Parallel and Distributed Debugging ACM SIGPLAN Notices /, 1989.Google Scholar
  4. 4.
    C. Marlin, Coroutines (Lecture Notes in Computer Science 95), Berlin: Springer-Verlag, 1980.Google Scholar
  5. 5.
    R. E. Griswold and M. T. Griswold, The Implementation of the Icon Programming Language, Princeton, New Jersey: Princeton University Press, 1986.Google Scholar
  6. 6.
    D. M. Ogle, K. Schwan and R. Snodgrass, “The Dynamic Monitoring of Distributed and Parallel Systems,” 1990.Google Scholar
  7. 7.
    P. Bates, “Debugging Heterogeneous Distributed Systems Using Event-Based Models of Behavior,” in Proceedings of the ACM SIGPLAN/SIGOPS Workshop on Parallel and Distributed Debugging, ACM SIGPLAN Notices/, 1989.Google Scholar
  8. 8.
    D. D. Clark, “The Structuring of Systems Using Upcalls,” in #sosp10#, 1985.Google Scholar
  9. 9.
    R. E. Griswold, C. L. Jeffery and G. M. Townsend, Graphics Programming in Icon, San Jose, California: Peer-to-Peer Communications, 1998.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2015

Authors and Affiliations

  1. 1.Department of Computer Science University of IdahoMoscowUSA
  2. 2.R&D DepartmentArchitecture Technology CorporationEden PrairieUSA

Personalised recommendations