DocumentCode :
3161981
Title :
Detection of strong predicates in distributed programs
Author :
Waldecker, Brian ; Garg, Vijay K.
Author_Institution :
Austin Syst. Center, Schlumberger Well Services, Austin, TX, USA
fYear :
1991
fDate :
2-5 Dec 1991
Firstpage :
692
Lastpage :
699
Abstract :
This paper discusses detection of unstable predicates in a distributed program. Some applications of this are in program debugging and testing. The authors provide a predicate logic in the form of a grammar giving the rewrite rules for constructing predicates about a distributed program. This predicate logic is general enough to describe many conditions programmers are interested in. These predicates may depend on the global state of the system and may be unstable in nature. However, the detection algorithms given guarantee to detect such predicates should one ever become true. The main results of this work are a logic for expressing unstable distributed predicates and detection methods for certain unstable distributed predicates
Keywords :
grammars; program debugging; program testing; rewriting systems; distributed programs; global state; grammar; program debugging; program testing; rewrite rules; strong predicates detection; Boolean functions; Clocks; Debugging; Detection algorithms; Distributed computing; Explosions; Logic; Programming profession; State-space methods; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1991. Proceedings of the Third IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-2310-1
Type :
conf
DOI :
10.1109/SPDP.1991.218195
Filename :
218195
Link To Document :
بازگشت