The Austin Protocol Compiler

The Austin Protocol Compiler

by Tommy M. McGuire, Mohamed G. Gouda

141 pages· 2004· ISBN 9780387232270

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

Start a club free
About
There are two groups of researchers who are interested in designing network protocols and who cannot (yet) effectively communicate with one another c- cerning these protocols. The first is the group of protocol verifiers, and the second is the group of protocol implementors. The main reason for the lack of effective communication between these two groups is that these groups use languages with quite different semantics to specify network protocols. On one hand, the protocol verifiers use specification languages whose semantics are abstract, coarse-grained, and with large atom- ity. Clearly, protocol specifications that are developed based on such semantics are easier to prove correct. On the other hand, the protocol implementors use specification languages whose semantics are concrete, fine-grained, and with small atomicity. Protocol specifications that are developed based on such - mantics are easier to implement using system programming languages such as C, C++, and Java. To help in closing this communication gap between the group of protocol verifiers and the group of protocol implementors, we present in this monograph a protocol specification language called the Timed Abstract Protocol (or TAP, for short) notation. This notation is greatly influenced by the Abstract Protocol Notation in the textbook Elements of Network Protocol Design, written by the second author, Mohamed G. Gouda. The TAP notation has two types of sem- tics: an abstract semantics that appeals to the protocol verifiers and a concrete semantics thatappeals to the protocol implementors group.

Discuss The Austin Protocol Compiler with other readers

Join or start a book club for The Austin Protocol Compiler on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for The Austin Protocol Compiler?

Sign up free on Readfeed, then browse public clubs or start your own club with The Austin Protocol Compiler as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss The Austin Protocol Compiler with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about The Austin Protocol Compiler with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.