See this document in CiteSeerX!

Execution Replay and Debugging  (Make Corrections)  (6 citations)
Michiel Ronsse, Koen De Bosschere, Jacques Chassin de Kergommeaux
Automated and Algorithmic Debugging



  Home/Search   Context   Related

 
View or download:
wwwbruegge.in.tum....hereinvited.ps.gz
Cached:  PDF   PS.gz  PS  Image  Update  Help

From:  wwwbruegge.in.tum.d...Proceedings (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: As most parallel and distributed programs are internally non-deterministic -- consecutive runs with the same input might result in a different program flow -- vanilla cyclic debugging techniques as such are useless. In order to use cyclic debugging tools, we need a tool that records information about an execution so that it can be replayed for debugging. Because recording information interferes with the execution, we must limit the amount of information and keep the processing of the... (Update)

Similar documents based on text:   More   All
0.4:   JiTI: Tracing Memory References for Data Race Detection - Ronsse, De Bosschere (1997)   (Correct)
0.4:   An efficient data race detector backend for DIOTA - Ronsse, Stougie, Maebe..   (Correct)
0.4:   A Taxonomy of Execution Replay Systems - Cornelis, Georges, Christiaens..   (Correct)

BibTeX entry:   (Update)

Ronsse, M.A., De Bosschere, K., Chassin de Kergommeaux, J., "Execution Replay and Debugging", Proc. AADEBUG http://citeseer.ist.psu.edu/409203.html   More

@inproceedings{ ronsse00execution,
    author = "Michiel Ronsse and Koenraad De Bosschere and Jacques Chassin de Kergommeaux",
    title = "Execution replay and debugging",
    booktitle = "Automated and Algorithmic Debugging",
    year = "2000",
    url = "citeseer.ist.psu.edu/409203.html" }
Citations (may not include all citations):
917   and the Ordering of Events in a Distributed System (context) - Lamport, Clocks - 1978
352   Virtual Time and Global States of Distributed Systems - Mattern - 1989
328   PVM 3 User's Guide and Reference Manual - Geist, Beguelin et al. - 1994
326   TreadMarks: Shared Memory Computing on Networks of Workstati.. - Amza, Cox et al. - 1996
163   Debugging Parallel Programs with Instant Replay (context) - LeBlanc, Mellor-Crummey - 1987
114   Logical Time in Distributed Computing Systems (context) - Fidge - 1991
57   Efficient Solutions to the Replicated Log and Dictionary Pro.. (context) - Wuu, Bernstein - 1984
51   Optimal Tracing and Replay for Debugging Message-Passing Par.. - Netzer, Miller - 1992
39   Software - Practice and Experience (context) - Gait, Effect et al. - 1986
29   Optimal Tracing and Replay for Debugging Shared-Memory Paral.. - Netzer - 1993
26   Automatic Detection of Nondeterminacy in Parallel Programs (context) - Emrath, Padua - 1989
25   Supporting Reverse Execution of Parallel Programs (context) - Pan, Linton - 1988
23   Optimal Tracing and Incremental Reexecution for Debugging Lo.. (context) - Netzer, Weaver - 1994
18   Replay for concurrent nondeterministic shared-memory applica.. (context) - Russinovich, Cogswell - 1996
16   Discarding Obsolete Information in a Replicated Data Base Sy.. (context) - Sarin, Lynch - 1987

[Article contains additional citations not shown here]

Documents on the same site (http://wwwbruegge.in.tum.de/projects/AADEBUG/Proceedings.html):   More
Generation of and Debugging with Logical Pre and.. - Herranz-Nieva.. (2000)   (Correct)
Extension Language Automation of Embedded System Debugging - Parson, Schlieder, Beatty   (Correct)
In Search of Yeti: Footprint Analysis with Wildebeest - Srikanth   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC