Front cover image for Software visualization : international seminar, Dagstuhl Castle, Germany, May 20-25, 2001 : revised papers

Software visualization : international seminar, Dagstuhl Castle, Germany, May 20-25, 2001 : revised papers

"This book presents the state of the art in software visualization and thus attempts to establish it as a field on its own. Based on a seminar held at Dagstuhl Castle in May 2001, the book offers topical sections on:- algorithm animation- software visualization and software engineering- software visualization and education- graphs in software visualization- and perspectives of software visualization. Each section starts with an introduction surveying previous and current work and providing extensive bibliographies"--Publisher description
Print Book, English, ©2002
Springer, Berlin, ©2002
Kongress Dagstuhl 2001
viii, 403 pages : illustrations ; 24 cm
9783540433231, 3540433236
49320470
Algorithm Animation.- 1 Algorithm Animation.- Specifying Algorithm Visualizations: Interesting Events or State Mapping?.- Perspectives on Program Animation with Jeliot.- Animating Algorithms Live and Post Mortem.- Visualising Objects: Abstraction, Encapsulation, Aliasing, and Ownership.- Algorithm Animation Using Data Flow Tracing.- GeoWin A Generic Tool for Interactive Visualization of Geometric Algorithms.- Algorithm Animation Systems for Constrained Domains.- Algorithm Animation for Teaching.- Software Engineering.- 2 Software Engineering.- Software Visualization for Reverse Engineering.- Visualizing the Execution of Java Programs.- JaVis: A UML-Based Visualization and Debugging Environment for Concurrent Java Programs.- JAVAVIS: Automatic Program Visualization with Object and Sequence Diagrams Using the Java Debug Interface (JDI).- Visualizing Memory Graphs.- Software Visualization and Education.- 3 Software Visualization and Education.- Structure and Constraints in Interactive Exploratory Algorithm Learning.- A Language and System for Constructing and Presenting Low Fidelity Algorithm Visualizations.- Towards a Taxonomy of Network Protocol Visualization Tools.- Understanding Algorithms by Means of Visualized Path Testing.- Hypertextbooks: Animated, Active Learning, Comprehensive Teaching and Learning Resources for the Web1.- Graphs in Software Visualization.- 4 Graphs in Software Visualization.- On the Visualization of Java Programs.- Graph Drawing Algorithm Engineering with AGD.- An Overview of the GXL Graph Exchange Language.- Call Graph and Control Flow Graph Visualization for Developers of Embedded Applications.- Future Perspectives.- 5 Future Perspectives.- Visualization for the Mind’s Eye.- The rube Framework for Personalized 3-D Software Visualization.-Algorithm Explanation: Visualizing Abstract States and Invariants.- Visualisation and Debugging of Decentralised Information Ecosystems.
link.springer-ny.com Restricted to Springer LINK subscribers
link.springer.com eBook available for UOIT via SpringerLink. Click link to access
www.springerlink.com Connect to Internet resource