JIVE (Java Interactive software Visualization Environment) is a system for the visualization of Java coded algorithms and data structures. It supports the rapid development of interactive animations through the adoption of an object oriented approach. JIVE introduces several significant innovations such as a distributed architecture able to separate transparently the visualization activity from the underlying communication needed to support it. Therefore, it becomes possible to use JIVE in a variety of scenarios ranging from debugging algorithms to software visualization in Virtual Classrooms environments. Moreover, JIVE uses a zoomable user interface for representing algorithms: seamless visualization of both small and large data sets is achieved by using semantic zooming. Finally, JIVE comes with a collection of already animated data types including data structures provided by the Java standard library.
JIVE: Java Interactive Software-Visualization Environment / G., Cattaneo; P., Faruolo; FERRARO PETRILLO, Umberto; G. F., Italiano. - STAMPA. - (2004), pp. 41-43. ( IEEE 2004 Symposium on Visual Languages and Human-Centric Computing Roma 26--29 Settembre 2004) [10.1109/VLHCC.2004.34].
JIVE: Java Interactive Software-Visualization Environment
FERRARO PETRILLO, UMBERTO;
2004
Abstract
JIVE (Java Interactive software Visualization Environment) is a system for the visualization of Java coded algorithms and data structures. It supports the rapid development of interactive animations through the adoption of an object oriented approach. JIVE introduces several significant innovations such as a distributed architecture able to separate transparently the visualization activity from the underlying communication needed to support it. Therefore, it becomes possible to use JIVE in a variety of scenarios ranging from debugging algorithms to software visualization in Virtual Classrooms environments. Moreover, JIVE uses a zoomable user interface for representing algorithms: seamless visualization of both small and large data sets is achieved by using semantic zooming. Finally, JIVE comes with a collection of already animated data types including data structures provided by the Java standard library.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


