Title :
Automated protocol implementation with RTAG
Author :
Anderson, David P.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fDate :
3/1/1988 12:00:00 AM
Abstract :
The RTAG (real-time asynchronous grammars) programming language is discussed. The language is based on an attribute grammar notation for specifying protocols. Its main design goals are: (1) to support concise and easily understood expression of complex real-world protocols; and (2) to serve as the basis of a portable software system for automated protocol implementation. The algorithms used in generating implementations from given specifications are sketched, and a Unix-based automated implementation system for RTAG is described
Keywords :
grammars; protocols; RTAG; Unix-based automated implementation; attribute grammar notation; automated protocol implementation; portable software system; programming language; real-time asynchronous grammars; Communication standards; Debugging; Hardware; Helium; Network interfaces; Operating systems; Protocols; Software engineering; Software standards; Software systems;
Journal_Title :
Software Engineering, IEEE Transactions on