fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
The Austin protocol compiler

The Austin protocol compiler

by Tommy M. McGuire

Communications softwareCompilers (Computer programs)Computer network protocolsComputer programsComputer science
0.0
Open Library
Open Library

About this book

-The Austin Protocol Compiler presents a protocol specification language called the Timed Abstract Protocol (TAP) notation. This book will finally close the communication gap between the protocol verifiers and the protocol implementers. The TAP notation uses two types of semantics: an abstract semantics that appeals to the protocol verifiers and a concrete semantics which appeals to the protocol implementers. The Austin Protocol Compiler illustrates that the two types of semantics of TAP are equivalent. Thus, the correctness of TAP specification of some protocol, that is established based on the abstract semantics of TAP, is maintained when this specification is implemented based on concrete semantics of TAP. The equivalence between the abstract and concrete semantics of TAP suggests the following three-step method for developing a correct implementation of a protocol in this book: 1. Specify the protocol using the TAP notation. 2. Verify the correctness of the specification based on the abstract semantics of TAP 3. Implement the specification based on the concrete semantics of TAP For step 3, this book introduces the Austin Protocol Compiler (APC) that takes as input, a TAP specification of some protocol, and produces as output C-code that implements this protocol based on the concrete semantics of TAP. The Austin Protocol Compiler is designed for a professional audience composed of protocol designers, verifiers, reviewers and implementers. This volume is also suitable for graduate-level students in computer science and electrical engineering.

Themes & subjects

Communications softwareCompilers (Computer programs)Computer network protocolsComputer programsComputer scienceData transmission systems

Author

Tommy M. McGuire

Pages

141

Read time

≈ 4h

Editions

3

Language

English

Publisher

Springer

ISBN

9780387232287

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Mobile, Secure, and Programmable Networking

Computer networks · Computer software

Mobile, Secure, and Programmable Networking

Éric Renault

2015

Communications Server for Z/OS V1R2 Tcp/Ip Implementation Guide

Client/server computing · Communications software

Communications Server for Z/OS V1R2 Tcp/Ip Implementation Guide

IBM Redbooks

2002

Inventing the Internet

Internet · History

Inventing the Internet

Janet Abbate

1999

Dictionary of Communications Technology

Dictionaries · Telecommunication

Dictionary of Communications Technology

Gilbert Held

1995

Robust communications software

Communications software · Computer software

Robust communications software

Greg Utas

2005

Using MS-DOS Kermit

Communications software · MS-DOS (Computer operating system)

Using MS-DOS Kermit

Christine M. Gianone

1990

Communications server for z/OS V1R9 TCP/IP implementation

Client/server computing · Communications software

Communications server for z/OS V1R9 TCP/IP implementation

Bill White

2008

Proceedings of TRI COMM '91

Communications software · Computer network architectures

Proceedings of TRI COMM '91

TriComm '91 (1991 Chapel Hill, N.C.)

1991

SPECS

Specifications · Communications software

SPECS

Rick Reed

1993

Computer Communications

Computer networks · Communications software

Computer Communications

Andy Sloane

1993

Recent trends in networks and communications

International Conference on Web and Semantic Technology · Computer networks

Recent trends in networks and communications

Natarajan Meghanathan

2010

Zeromq

Internet programming · Queuing networks (Data transmission)

Zeromq

Pieter Hintjens

2012

Compilers, principles, techniques, and tools

Compilers (Computer programs) · open_syllabus_project

Compilers, principles, techniques, and tools

Alfred V. Aho

1986

Languages and compilers for parallel computing

Congresses · Parallel processing (Electronic computers)

Languages and compilers for parallel computing

Workshop on Languages and Compilers for Parallel Computing (6th 1993 Portland, Or.)

1934

Pthreads programming

Compilers (Computer programs) · Parallel programming (Computer science)

Pthreads programming

Bradford Nichols

1996

The compiler design handbook

Code generators · Compilers (Computer programs)

The compiler design handbook

Y. N. Srikant

2002

Compiler Design

Computer science · Compilers (computer programs)

Compiler Design

Reinhard Wilhelm

2010

Advanced ASIC chip synthesis

Application specific integrated circuits · Compilers (Computer programs)

Advanced ASIC chip synthesis

Himanshu Bhatnagar

1999