DocumentCode
3048360
Title
A Survey of Protocol Verification Techniques
Author
Palmer, J.W. ; Sabnani, Krishan
Author_Institution
AT&T Bell Laboratories, Holmdel, New Jersey 07733
Volume
1
fYear
1986
fDate
5-9 Oct. 1986
Abstract
Verifying a communication protocol means ensuring that it is free of logical errors prior to implementing it. That is, the goal of verification is to guarantee that the protocol does exactly what the designer intended. Techniques for verifying protocols differ depending on the protocol modeling techniques used. All techniques begin by modeling the protocol as a collection of processes. Each process is specified as a finite state machine (FSM), as a program segment, or as a hybrid. It is the choice of a FSM or program segment approach that determines the verification techniques used.
Keywords
Automata; Computer errors; Computer languages; Computer networks; Formal specifications; Natural languages; Protocols; Reachability analysis; Robustness; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Military Communications Conference - Communications-Computers: Teamed for the 90's, 1986. MILCOM 1986. IEEE
Conference_Location
Monterey, CA, USA
Type
conf
DOI
10.1109/MILCOM.1986.4805652
Filename
4805652
Link To Document