Title :
Global events and global breakpoints in distributed systems
Author :
Haban, D. ; Weigel, Wolfgang
Author_Institution :
Dept. of Comput. Sci., Kaiserslautern Univ., West Germany
Abstract :
A solution to the problem of setting breakpoints in distributed systems is described. It is shown what kind of breakpoints are possible, how to detect those breakpoints, and how to halt the system in a consistent state. The communication among the processes may be asynchronous with an arbitrary ordering of messages. The algorithms select between simultaneous events and those ordered according to L. Lamport´s happened-before relation (1978). The mechanisms for definition and detection of global breakpoints are implemented in the distributed debugging system DTM (distributed test methodology).<>
Keywords :
distributed processing; DTM; Lamport; asynchronous; consistent state; distributed debugging system; distributed systems; distributed test methodology; global breakpoints; global events; happened-before relation; messages; ordered; simultaneous events; Centralized control; Communication system control; Computer science; Debugging; Delay effects; Message passing; Parallel architectures; Programming profession; Topology; Very large scale integration;
Conference_Titel :
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI, USA
Print_ISBN :
0-8186-0842-0
DOI :
10.1109/HICSS.1988.11802