Journal Article10.1109/52.43056
A framework for distributed debugging
45
TL;DR: The authors provide a view of the issues and solutions based on a proposed framework for distributed debugging systems and stress that static debugging and runtime debugging complement each other and that neither should be overlooked.
read more
Abstract: The authors provide a general picture of current research in distributed debugging. Rather than an exhaustive survey of the area, they present a view of the issues and solutions based on a proposed framework for distributed debugging systems. They concentrate on runtime debugging. However, they stress that static debugging and runtime debugging complement each other and that neither should be overlooked. >
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Slicing Concurrent Programs - A Graph-Theoretical Approach
Jingde Cheng
- 03 May 1993
TL;DR: In this article, a graph-theoretical approach to slicing concurrent programs is presented, which can be reduced to a vertex reachability problem in its PDN representation, and the problem of slicing a concurrent program can be formally defined based on the representation.
114
A graphical development and debugging environment for parallel programs
Péter Kacsuk,José C. Cunha,Gábor Dózsa,João Lourenço,Tibor Fadgyas,Tiago Antao +5 more
- 28 Feb 1997
TL;DR: A distributed debugging engine (DDBG) assists the user in debugging GRAPNEL programs on distributed memory computer architectures and Tape/PVM and PROVE support the performance monitoring and visualization of parallel programs developed in the GRADE environment.
71
Causeway: a message-oriented distributed debugger
Terry Stanley,Tyler Close,Mark S. Miller +2 more
- 01 Jan 2009
TL;DR: Causeway is presented, a postmortem distributed debugger that demonstrates a novel approach to understanding the behavior of a distributed program and includes adaptive, customizable event abstraction mechanisms and graphical views that follow message flow across process and machine boundaries.
A bibliography of parallel debuggers, 1993 edition
Cherri M. Pancake,Robert H. B. Netzer +1 more
- 01 Dec 1993
TL;DR: A bibliography of over three hundred technical reports, journal and conference papers, and Ph.D. dissertations dealing with parallel and distributed debuggers covering treatments of programming environments, debugging methodology, and techniques for program analysis.
31
An experiment in tool integration: the DDBG parallel and distributed debugger
TL;DR: This paper discusses the development of a debugging tool for parallel programs showing how the requirements posed by high-level tools for parallel program development have influenced the design of the debugging system since its early stages of development.
29
References
Distributed snapshots: determining global states of distributed systems
K. Mani Chandy,Leslie Lamport +1 more
TL;DR: An algorithm by which a process in a distributed system determines a global state of the system during a computation, which helps to solve an important class of problems: stable property detection.
Programmers use slices when debugging
TL;DR: The experiment reported here shows that programmers also routinely break programs into one kind of coherent piece which is not coniguous.
854
Debugging a Distributed Computing System
TL;DR: The major differences between debugging a distributed system and debugging a sequential program are described and a methodology for distributed debugging is suggested and various tools or aids are proposed.
98
Distributed debugging tools for heterogeneous distributed systems
P. Bates
- 13 Jun 1988
TL;DR: The toolset is a collection of components that are collectively a distributed system for debugging distributed systems that can be combined in varying ways to provide levels of debugging service appropriate for the resources available at individual nodes.
36
Related Papers (5)
Larry D. Wittie
- 08 Sep 1986
Ai Guo,You Mingqi +1 more
- 17 Apr 2013
Rossler
- 01 Jan 2012