DocumentCode :
1281945
Title :
Detection of strong unstable predicates in distributed programs
Author :
Garg, Vijay K. ; Waldecker, Brian
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Volume :
7
Issue :
12
fYear :
1996
fDate :
12/1/1996 12:00:00 AM
Firstpage :
1323
Lastpage :
1333
Abstract :
This paper discusses detection of global predicates in a distributed program. A run of a distributed program results in a set of sequential traces, one for each process. These traces may be combined to form many global sequences consistent with the single run of the program. A strong global predicate is true in a run if it is true for all global sequences consistent with the run. We present algorithms which detect if the given strong global predicate became true in a run of a distributed program. Our algorithms can be executed on line as well as off line. Moreover, our algorithms do not assume that underlying channels satisfy FIFO ordering
Keywords :
distributed algorithms; program debugging; distributed programs; global predicates; global sequences; sequential traces; unstable predicates; Computer Society; Debugging; Distributed algorithms; Distributed computing; Monitoring; Safety; Senior members; State-space methods; Testing;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.553309
Filename :
553309
Link To Document :
بازگشت