http://www.csm.ornl.gov/cs/cumulvs.html%|%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: [http://www.ncsa.illinois.edu/People/semeraro/viewers.html]. The CUMULVS distribution includes a standard Tcl/Tk slicer and a sample custom Tcl/Tk viewer for a particle-based simulation. [http://www.csm.ornl.gov/cs/seismic_small2.gif] [http://www.csm.ornl.gov/cs/pvmAVS.gif] CUMULVS provides: * Collaborative On-Line Visualization of Remote Simulations through Multiple Viewers Connecting to a Running Application. * Coordinated Computational Steering Among Several Collaborators. * Automatic Recovery of the Virtual Environment to Host or Network Failures. * Fault-Tolerance of Distributed Simulations through Heterogeneous Task Migration and User-Directed Checkpointing. * A Monitoring System for High-Performance Scientific Simulations. * Dynamic Viewer Attachment / Detachment. * Message-passing over wide-area ATM networks between multiple MPP and SMP systems. * Secure and authenticated data transfer. <>Simulator