• DocumentCode
    952634
  • Title

    Automated protocol implementation with RTAG

  • Author

    Anderson, David P.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • Volume
    14
  • Issue
    3
  • fYear
    1988
  • fDate
    3/1/1988 12:00:00 AM
  • Firstpage
    291
  • Lastpage
    300
  • 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;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.4650
  • Filename
    4650