• DocumentCode
    2260967
  • Title

    A class-chest for deriving transport protocols

  • Author

    Strayer, W. Timothy

  • Author_Institution
    Sandia Nat. Labs., Livermore, CA, USA
  • fYear
    1996
  • fDate
    13-16 Oct 1996
  • Firstpage
    106
  • Lastpage
    115
  • Abstract
    The development of new transport protocols or protocol algorithms suffers from the complexity of the environment in which they an intended to run. Modeling techniques attempt to avoid this by simulating the environment. Another approach to promoting rapid prototyping of protocols and protocol algorithms is to provide a pre-built infrastructure that is common to transport protocols, so that the focus is placed on the protocol-specific aspects. The Meta-Transport Library is a library of C++ base classes that implement or abstract out the mundane functions of a protocol; new protocol implementations are derived from the base classes. The result is a fully viable user-level transport protocol implementation, with emphasis on modularity. The collection of base classes form a “class-chest” of tools from which protocols can be developed and studied with as little change to a normal Unix environment as possible
  • Keywords
    Unix; software prototyping; software tools; transport protocols; C++ base classes library; Meta-Transport Library; Unix environment; class-chest; prebuilt infrastructure; protocol algorithms; protocol implementations; rapid prototyping; transport protocols; Data structures; Investments; Kernel; Object oriented modeling; Operating systems; Predictive models; Prototypes; Software engineering; Software libraries; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 1996., Proceedings 21st IEEE Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    0742-1303
  • Print_ISBN
    0-8186-7617-5
  • Type

    conf

  • DOI
    10.1109/LCN.1996.558138
  • Filename
    558138