DocumentCode
1812305
Title
Techniques to tackle state explosion in global predicate detection
Author
Alagar, Sridhar ; Venkatesan, S.
Author_Institution
Dept. of Comput. Sci., Texas Univ., Richardson, TX, USA
fYear
1994
fDate
19-22 Dec 1994
Firstpage
412
Lastpage
417
Abstract
Detecting properties about a distributed program is an important problem in testing and debugging distributed programs. This problem is very hard due to the combinatorial explosion of the global state space. For a given execution, we consider the problem of detecting whether a predicate Φ is true at some global state of the system. First, we present a space efficient algorithm for detecting Φ. Next, we present a parallel algorithm to reduce the time taken to detect Φ. We then improve the performance of our algorithms, both in space and time, by increasing the granularity of the execution step from an event to a sequence of events in a process
Keywords
parallel algorithms; program debugging; program testing; debugging; distributed program; global predicate detection; parallel algorithm; predicate; program testing; space efficient algorithm; state explosion; Computer science; Debugging; Event detection; Explosions; Explosives; Parallel algorithms; Polynomials; Safety; State-space methods; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 1994. International Conference on
Conference_Location
Hsinchu
Print_ISBN
0-8186-6555-6
Type
conf
DOI
10.1109/ICPADS.1994.590349
Filename
590349
Link To Document