A layered distributed program debugger

Wanlei Zhou
DOI: https://doi.org/10.1109/SPDP.1993.395469
1993-12-02
Abstract:Debugging distributed programs is much more difficult than debugging sequential programs. One of the reasons is the communication among programs (processes) which may happen concurrently and nondeterministically. To be able to analyze such communication events is therefore an essential task for any distributed program debugger. The paper describes the design and preliminary implementation of a layered distributed program debugger. The debugger helps a user to locate bugs, to analyze a distributed program and to fix bugs.<<ETX>>
What problem does this paper attempt to address?