 |
Structuring and Destructuring Protocols
Attempts to meet the growing demand for new protocols are frustrated, in part,
by the difficulty of designing and implementing protocols. Language-based
protocol subsystems attempt to alleviate this difficulty by using languages and
language processors; the languages support structures which help protocol
designers and implementors organize and express their solutions, and the
language processors ameliorate the execution-time overhead imposed by
structures used in those solutions. My thesis work involved designing and
implementing a language-based protocol subsystem organized around the
principles of reactive control and data-stream computations. This talk
presents an overview of my thesis work, and describes how reactive control and
data-stream computations apply to protocol design and implementation, an
implementation of a protocol subsystem based these principles, and an example
protocol developed using the protocol subsystem.
This page last modified on 19 May 1998.
|
© 2005-2006 The
College of Computing at Georgia Tech :: Atlanta, Georgia 30332