DocumentCode
766441
Title
From State Machines to Temporal Logic: Specification Methods for Protocol Standards
Author
Schwartz, Richard L. ; Melliar-Smith, P. Michael
Author_Institution
SRI International, Menlo Park, CA, USA
Volume
30
Issue
12
fYear
1982
fDate
12/1/1982 12:00:00 AM
Firstpage
2486
Lastpage
2496
Abstract
This paper attempts to lend perspective to several different methods that have been employed for specifying computer communication protocols by comparing a spectrum of specification techniques. The paper characterizes specification languages such as state transition diagrams, variants of temporal logic approaches, and sequence expressions by the extent to Which information is encoded as properties of a single state versus properties of a history of the entire computation state sequence. Taking the prototypical alternating bit protocol as an example, each method is used to specify the requirements for the send process of the distributed system.
Keywords
Computer communication protocols; Computer software requirements and specifications; Communication standards; Computer networks; Computer science; Context; History; Logic; Protocols; Prototypes; Specification languages; Testing;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOM.1982.1095451
Filename
1095451
Link To Document