CUMULVS is a software infrastructure for the development of collaborative environments. It supports interactive visualization and remote computational steering of distributed applications by multiple collaborators, and provides a mechanism for constructing fault-tolerant, migrating applications in heterogeneous distributed computing environments.
CUMULVS contains a library for scientific applications that provides computational steering control, as well as visual feedback that a scientist can intuitively analyze. The library consists of approximately 20,000 lines of C code. Tcl binding: [L1 ]. The CUMULVS distribution includes a standard Tcl/Tk slicer and a sample custom Tcl/Tk viewer for a particle-based simulation.