Issue No. 03 - March (1988 vol. 14)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/32.4650
<p>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.</p>
automated protocol implementation; RTAG; real-time asynchronous grammars; programming language; attribute grammar notation; portable software system; Unix-based automated implementation; grammars; protocols
D. Anderson, "Automated Protocol Implementation with RTAG," in IEEE Transactions on Software Engineering, vol. 14, no. , pp. 291-300, 1988.