Title :
A reduced incremental ECFSM-based protocol verification
Author :
Huang, Chung-Ming ; Lai, Huei-Yang ; Huang, Duen-Tay
Author_Institution :
Inst. of Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
Abstract :
The extended communication finite state machine (ECFSM) model, which belongs to the state transition model, has been used to formally specify protocols with context variables and predicates. Global state reachability analysis is one of the most straight-forward ways to verify communication protocols specified in the state transition model. Many CFSM-based global state reduction techniques have been proposed to reduce the complexity of global state reachability analysis. However, these reduction techniques cannot be directly applied to ISO´s Estelle and CCITT´s SDL, which are ECFSM-based formal description techniques (FDTs)-based protocol verification systems. Based on Itoh and Ichikawa´s (1983) CFSM-based, Chu and Liu´s (1989) ECFSM-based reduction techniques, and Huang et al.´s (1990) CFSM-based incremental verification technique, this paper proposes a protocol verification technique for ECFSM-based n-entity protocols. In this way, the integrated reduced incremental verification technique can be directly applied to Estelle or SDL -based protocol verification systems
Keywords :
finite state machines; formal specification; formal verification; protocols; reachability analysis; specification languages; CCITT´s SDL; ISO´s Estelle; context variables; extended communication finite state machine model; global state reachability analysis; n-entity protocols; predicates; protocol formal specification; protocol verification technique; reduced incremental ECFSM-based protocol verification; state transition model; Access protocols; Automata; Computer networks; Context modeling; Explosions; Reachability analysis;
Conference_Titel :
Computer Software and Applications Conference, 1993. COMPSAC 93. Proceedings., Seventeenth Annual International
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-8186-4440-0
DOI :
10.1109/CMPSAC.1993.404231