DocumentCode
3625159
Title
FixD : Fault Detection, Bug Reporting, and Recoverability for Distributed Applications
Author
Cristian Tapus;David A. Noblet
Author_Institution
California Institute of Technology, crt@cs.caltech.edu
fYear
2007
fDate
3/1/2007 12:00:00 AM
Firstpage
1
Lastpage
8
Abstract
Model checking, logging, debugging, and checkpointing/recovery are great tools to identify bugs in small sequential programs. The direct application of these techniques to the domain of distributed applications, however, has been less effective (mostly owing to the high degree of concurrency in this context). This paper presents the design of a hybrid tool, FixD, that attempts to address the deficiencies of these tools with respect to their application to distributed systems by using a novel composition of several of these existing techniques. The authors first identify and describe the four abstract components that comprise the FixD tool, then conclude with a proposal for how existing tools can be used to implement these components.
Keywords
"Fault detection","Debugging","Application software","Fault diagnosis","Computer bugs","Concurrent computing","Software tools","Safety","State-space methods","Scheduling"
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
ISSN
1530-2075
Print_ISBN
1-4244-0909-8
Type
conf
DOI
10.1109/IPDPS.2007.370413
Filename
4228141
Link To Document