DocumentCode
3318634
Title
On reachability and reverse reachability analysis of communicating finite state machines
Author
Peng, Wuxu ; Makki, Kia
Author_Institution
Dept. of Comput. Sci., Southwest Texas State Univ., San Marcos, TX, USA
fYear
1995
fDate
20-23 Sep 1995
Firstpage
58
Lastpage
65
Abstract
Reachability analysis and reverse reachability analysis are two important verification techniques for communicating finite state machines (CFSMs). The issue of the relative efficiency of reachability analysis and reverse reachability analysis is still unsettled. We first propose a new theory of reachability and reverse reachability analysis. Based on the new theory we discuss and analyze the suitability of these two reachability analysis methods. We then present a reachability evaluator, which, given any network of CFSMs, will try to estimate the sizes of the reachable and reverse reachable state spaces by taking snapshots of the reachability and reverse reachability spaces. The core of the evaluator is the notion of random state generation with seed states, which extends the idea of random state exploration proposed by West (1986). Results from example applications have shown that the evaluator provides guidance in choosing the better of the two methods
Keywords
finite state machines; protocols; reachability analysis; communicating finite state machines; communication protocols; random state exploration; random state generation; reachability analysis; reachability evaluator; reachable state spaces; relative efficiency; reverse reachability analysis; reverse reachable state spaces; seed states; verification techniques; Algorithm design and analysis; Automata; Computer science; Concurrent computing; Explosions; Protocols; Reachability analysis; State estimation; State-space methods; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications and Networks, 1995. Proceedings., Fourth International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
0-8186-7180-7
Type
conf
DOI
10.1109/ICCCN.1995.540102
Filename
540102
Link To Document