MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Visualisation of concurrent and objectoriented programs [1 citations — 0 self]

Download:
Download as a PDF | Download as a PS
by Hendra Widjaja, Michael J. Oudshoorn
http://www.cs.adelaide.edu.au/users/michael/papers/ICCI96.ps
Add To MetaCart

Abstract:

Program visualisation can be defined as the application of graphical constructs to an algorithm or a program in order to visualise and understand its execution, methods, elements and purposes. It can be applied to a wide range of programming domains. It can also be used as a tool during program development. One such use is for understanding and debugging concurrent object-oriented programs. This paper describes Visor++, a tool for these purposes. It provides a coherent set of views that can easily be related back to the program being visualised. Furthermore, the tool is designed to have a loosely-coupled architecture, which is relatively easy to change and extend.

Citations

797 Software Engineering: A Practitioner’s Approach – Pressman - 2000
592 the ordering of events in a distributed system – Time - 1978
289 The Annotated C++ Reference Manual – Ellis, Stroustrup - 1990
97 A Methodology for Building Application-Specific Visualizations of Parallel Programs – Stasko, Kraemer - 1993
76 The visualiztion of parallel systems: An overview – Kraemer, Stasko - 1993
42 Modeling object-oriented program execution – Pauw, Kimelman, et al. - 1994
36 A Principled Taxonomy of Software Visualisation – Price, Baecker, et al. - 1993
35 Visualizing Performance Debugging – Lehr, Segall, et al. - 1989
33 GraphTrace - Understanding Object-Oriented Systems Using Concurrently Animated Views – Kleyn, Gingrich - 1988
23 The Compositional C++ language definition – Carlin, Chandy, et al. - 1993
19 Performance instrumentation techniques for parallel systems – Reed - 1993
9 Causality-preserving timestamps in distributed programs – Beguelin, Seligman - 1993
4 Algorithms for Off-line Clock Synchronisation – Ashton - 1995
4 Monitoring the processing of interactive requests on distributed systems – Ashton, Penny - 1995
3 Devising a program visualisation tool for concurrent and object-oriented programs: A survey – Widjaja, Oudshoorn - 1995
2 Using Visualisation to Foster ObjectOriented Understanding – Jerding, Stasko - 1994
2 Parallel Program Visualisation for a Message-Passing System – Marwaha, Zhang - 1994
2 Making a Case for Animating C++ Programs – West - 1994
2 Graphical assistance in parallel program development – Ma - 1994
1 Performance Visualisation of Message-Passing Programs Using Relational Approach – Lei, Zhang - 1994