JAVAVIS: Automatic program visualization with object and sequence diagrams using the Java debug interface (JDI). The goal of the JAVAVIS system is to help students understand what is happening in a Java program during execution. The primary focus of the first release is on sequential Java programs, although there is some support for visualizing concurrent threads. The system uses the Java Debug Interface (JDI), so there are no modifications needed in the Java source code for the extraction of information. The system shows the dynamic behavior of a running program by displaying several object diagrams and a single sequence diagram. There is one object diagram for each active method on the call stack. All modifications in the diagrams are done by smooth transitions.
Keywords for this software
References in zbMATH (referenced in 5 articles , 1 standard article )
Showing results 1 to 5 of 5.
- Dalton, Andrew R.; Wahba, Sally K.; Dandamudi, Sravanthi; Hallstrom, Jason O.: Visualizing the runtime behavior of embedded network systems: A toolkit for TinyOS (2009)
- Sajaniemi, Jorma; Byckling, Pauli; Gerdt, Petri: Animation metaphors for object-oriented concepts. (2007)
- Holt, Richard C.; Schürr, Andy; Sim, Susan Elliott; Winter, Andreas: GXL: a graph-based standard exchange format for reengineering (2006)
- Mehner, Katharina: JaVis: A UML-based visualization and debugging environment for concurrent Java programs (2002)
- Oechsle, Rainer; Schmitt, Thomas: JAVAVIS: Automatic program visualization with object and sequence diagrams using the Java debug interface (JDI) (2002)