Title :
Hierarchy-based incremental analysis of communication protocols
Author :
Tai, Kuo-Chung ; Koppol, Pramod V.
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
Abstract :
The authors present an incremental strategy for reachability analysis of communication protocols modeled as sets of communicating finite state machines (CFSMs) with synchronous communication and direct naming. A set of CFSMs is organized into a hierarchy. The authors present an algorithm that, for a given hierarchy of a set M of CFSMs, incrementally composes and reduces subsets of CFSMs in M and finally produces a minimum CFSM describing the external behavior of M. It is also showed that this incremental reachability analysis guarantees the detection of global deadlocks. An algorithm for selecting a hierarchy for a set of CFSMs and some empirical results are provided
Keywords :
finite state machines; protocols; synchronisation; CFSM; algorithm; communicating finite state machines; communication protocols; direct naming; global deadlocks detection; hierarchy based incremental analysis; reachability analysis; synchronous communication; Automata; Computer science; Electronic mail; Explosions; Protocols; Reachability analysis; Roentgenium; Safety; Signal processing; System recovery;
Conference_Titel :
Network Protocols, 1993. Proceedings., 1993 International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-3670-X
DOI :
10.1109/ICNP.1993.340896