DocumentCode :
766194
Title :
An algorithmic technique for protocol verification
Author :
Sabnani, Krishan
Author_Institution :
AT&T Bell Lab., Murray Hill, NJ, USA
Volume :
36
Issue :
8
fYear :
1988
fDate :
8/1/1988 12:00:00 AM
Firstpage :
924
Lastpage :
931
Abstract :
An algorithmic procedure for protocol verification is presented. A protocol is described as a collection of processes interacting with one another using CSP-type input/output operations. The safety properties of each process are described by a finite-state machine and the liveliness properties of each process by a collection of temporal logic formulas. The required behavior of the protocol is then specified in the same formalism, and the verification procedure can check the description of the protocol for correctness. An experimental implementation of the verification algorithm has been applied to the alternating-bit protocol
Keywords :
protocols; telecommunications computing; CSP-type input/output operations; algorithmic technique; alternating-bit protocol; finite-state machine; liveliness properties; protocol verification; safety properties; temporal logic formulas; Automata; Computer languages; Electronic switching systems; Formal specifications; Logic programming; Protocols; Reachability analysis; Safety; System recovery; Transmitters;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/26.3772
Filename :
3772
Link To Document :
بازگشت