Design and validation of computer protocols
Prentice Hall, 1991 - Computers - 500 pages
This volume discusses the fundamental problems of designing logically consistent methods of communication between multiple computer processes. Standard protocol design problems, such as error control and flow control, are covered in detail, but also structured design methods and the construction of formal validation models. The book contains complete listings and explanations of new protocol validation and design tool called SPIN. Author is in charge of protocol design at Bell Labs. Professionals who bought Tanenbaum's COMPUTER NETWORKS, 2/E and Comer's TCP/IP will buy this. This is the first book to cover automated protocol design and validation tools extensively.
15 pages matching polynomial in this book
Results 1-3 of 15
What people are saying - Write a review
We haven't found any reviews in the usual places.
11 other sections not shown
algorithm alternating bit protocol analyzer atomic behavior Bibliographic Notes bit error break byte chan Chapter checksum code word conformance test CONST correctness requirements data link define depth-first search discussed Element encoding endif error control expr extern void Figure file server file transfer finite state machine flow control flow control layer fprintf(fd fprintf(tc goto hash implementation init initial input instance labels lexical analyzer lineno message channels method mtype Node non-progress option output parameter parse tree partial search polynomial printf problem proc procedure PROMELA protocol design protocol validation reachable receiver retransmission return eval(now->lft routine sender SeqList sequence number session layer simulator skip space space search spin spin.h statement stored strongly connected component supertrace Symbol synchronization telegraph temporal claim timeout tion Token transmission errors typedef struct uchar UIO sequences validation model variable vsize window yacc zero