Introduction to algorithms
The SGML handbook
Practical programming in Tcl and Tk
Practical programming in Tcl and Tk
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
The essential CORBA: systems integration using distributed objects
The essential CORBA: systems integration using distributed objects
Revised5 report on the algorithmic language scheme
ACM SIGPLAN Notices
A feedback based rate control algorithm for multicast transmitted video conferencing
Journal of High Speed Networks - Special issue on multimedia networking
ICSE workshop on software visualization
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Essential COM
Rivet: a flexible environment for computer systems visualization
ACM SIGGRAPH Computer Graphics
Visualizing the Performance of Parallel Programs
IEEE Software
Combining (/sub m//sup n/)-hard deadlines and dual priority scheduling
RTSS '97 Proceedings of the 18th IEEE Real-Time Systems Symposium
On the semantics of interactive visualizations
INFOVIS '96 Proceedings of the 1996 IEEE Symposium on Information Visualization (INFOVIS '96)
Toward Scalable Performance Visualization with Jumpshot
International Journal of High Performance Computing Applications
Real-Time Performance Monitoring, Adaptive Control, and Interactive Steering of Computational Grids
International Journal of High Performance Computing Applications
Kawa: compiling dynamic languages to the Java VM
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
An anatomy of guile, the interface to Tcl/Tk
TCLTK '98 Proceedings of the 3rd Annual USENIX Workshop on Tcl/Tk - Volume 3
Hi-index | 0.00 |
A new software technology for on-line performance analysis and the visualization of complex parallel and distributed systems is presented. Often heterogeneous, these systems need capabilities for the flexible integration and configuration of performance analysis and visualization. Our technology is based on an object-oriented framework for the rapid prototyping and development of distributable visual objects. The visual objects consist of two levels, a platform/device-specific low level and an analysis- and visualization-specific high level. We have developed a very high-level markup language called VOML and a compiler for the component-based development of high-level visual objects. The VOML is based on a software architecture for on-line event processing and performance visualization called EPIRA. The technology lends itself to constructing high-level visual objects from globally distributed component definitions. Details of the technology and tools used, as well as how an example visual object can be rapidly prototyped from several reusable components, are presented.