Title :
The Totem protocol development environment
Author :
Ciarfella, P. ; Moser, L.E. ; Melliar-Smith, P.M. ; Agarwal, D.A.
Author_Institution :
Cascade Commun. Corp., Westford, MA, USA
Abstract :
We describe the protocol development environment for the Totem protocol, a fault-tolerant communication protocol that provides fast reliable ordered message delivery and membership services. The protocol development environment is a distributed discrete-event simulator that provides a testbed for the controlled testing and debugging of the Totem protocol. Unlike many other protocol simulation environments, the Totem protocol development environment directly executes the implementation code of the protocol being simulated instead of a model of the protocol. Executing the implementation code of the protocol in the simulator facilitates both the testing and debugging of the protocol. Modifications and design changes to the protocol are directly reflected in both the simulation and the implementation
Keywords :
discrete event simulation; distributed processing; fault tolerant computing; program debugging; programming environments; protocols; telecommunication computing; telecommunication network reliability; Totem protocol development environment; distributed discrete-event simulator; fault-tolerant communication protocol; implementation code; membership services; protocol debugging; protocol simulation environments; protocol testing; reliable ordered message delivery; testbed; Communication system control; Control systems; Debugging; Fault tolerance; Fault tolerant systems; History; Monitoring; Protocols; Reproducibility of results; System testing;
Conference_Titel :
Network Protocols, 1994. Proceedings., 1994 International Conference on
Conference_Location :
Boston, MA
Print_ISBN :
0-8186-6685-4
DOI :
10.1109/ICNP.1994.344363