DocumentCode :
2614528
Title :
Protocol validation using a pumping-based approach
Author :
Tai, Kuo-Chung ; Ho, Hong-Fa ; Chen, Gen-Huey
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
fYear :
1991
fDate :
11-13 Sep 1991
Firstpage :
339
Lastpage :
344
Abstract :
Two pumping theorems are derived for a network N of CFSMs (communicating finite state machines). Each pumping theorem describes a set of conditions under which a feasible event sequence of N can be pumped to produce an infinite set of feasible event sequences of N. The authors show that if a feasible event sequence E satisfying the conditions in one pumping theorem does not result in a deadlock or unspecified reception, neither does any event sequence derived by pumping E. Based on these results, they develop a pumping-based approach for detecting deadlocks and unspecified receptions in a network of CFSMs. The experimental results of applying this new approach to validate several communication protocols are shown
Keywords :
program verification; protocols; CFSMs; communicating finite state machines; deadlocks; feasible event sequence; pumping theorems; pumping-based approach; Algebra; Automata; Communication industry; Computer industry; Computer science; Computer science education; Protocols; Pumps; Sufficient conditions; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1991. COMPSAC '91., Proceedings of the Fifteenth Annual International
Conference_Location :
Tokyo
Print_ISBN :
0-8186-2152-4
Type :
conf
DOI :
10.1109/CMPSAC.1991.170200
Filename :
170200
Link To Document :
بازگشت