Design and validation of computer protocols

  • 1 Want to read
Locate

My Reading Lists:

Create a new list

  • 1 Want to read

Buy this book

Last edited by MARC Bot
January 21, 2025 | History

Design and validation of computer protocols

  • 1 Want to read

This text is intended as a comprehensive guide to the design and analysis of computer communications protocols. It introduces a sound discipline for the design of complete and consistent protocol systems, independent of where they are used. 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.

Publish Date
Publisher
Prentice Hall
Language
English
Pages
500

Buy this book

Edition Availability
Cover of: Design and validation of computer protocols
Design and validation of computer protocols
1991, Prentice Hall
Hardcover in English
Cover of: Design and validation of computer protocols
Design and validation of computer protocols
1991, Prentice-Hall International
in English

Add another edition?

Book Details


Table of Contents

Foreword
Page ix
Preface
Page xi
I. Basics
1. Introduction
Page 1
2. Protocol Structure
Page 19
3. Error Control
Page 43
4. Flow Control
Page 67
II. Specification and Modeling
5. Validation Modeling
Page 91
6. Correctness Requirements
Page 112
7. Protocol Design
Page 128
8. Finite State Machines
Page 163
III. Conformance Testing, Synthesis and Validation
9. Conformance Testing
Page 189
10. Protocol Synthesis
Page 206
11. Protocol Validation
Page 217
IV. Design Tools
12. A Protocol Simulator
Page 247
13. A Protocol Validator
Page 298
14. Using the Validator
Page 318
Conclusions
Page 350
References
Page 351
A. Data Transmission
Page 369
B. Flow Chart Language
Page 382
C. Promela Language Report
Page 385
D. Spin Simulator Source
Page 394
E. Spin Validator Source
Page 433
F. Promela File Transfer Protocol
Page 483
Name Index
Page 491
Subject Index
Page 493

Edition Notes

Includes bibliographical references and indexes.
At head of title: AT & T.

Published in
Englewood Cliffs, N.J
Series
Prentice Hall software series

Classifications

Dewey Decimal Class
004.6/2
Library of Congress
TK5105.5 .H645 1991, TK5105.5.H645 1991

The Physical Object

Format
Hardcover
Pagination
xii, 500 p.
Number of pages
500
Weight
950 grams

Edition Identifiers

Open Library
OL1880314M
ISBN 10
0135399254
LCCN
90040822
OCLC/WorldCat
21971508
LibraryThing
769764
Goodreads
1877524

Work Identifiers

Work ID
OL3503377W

Work Description

How to design communication protocols using the Promela language and check them with the Spin model checker.

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON
January 21, 2025 Edited by MARC Bot import existing book
August 18, 2020 Edited by ImportBot import existing book
September 8, 2012 Edited by 100.1.118.58 added description
September 8, 2012 Edited by 100.1.118.58 added toc
December 10, 2009 Created by WorkBot add works page