• DocumentCode
    2215773
  • Title

    Object-oriented support for specification of distributed protocols

  • Author

    Sturman, Daniel C.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
  • fYear
    1996
  • fDate
    27-28 Oct 1996
  • Firstpage
    133
  • Lastpage
    137
  • Abstract
    Existing support for distributed software development falls into one of two classes: tool-kits which provide a static set of tools, and system techniques which are quite flexible yet difficult to use. The author presents a technique that combines the ease-of-use of tool-kits while preserving flexibility. Reflection is used to enable meta-level objects to customize distributed interactions. The architecture supports development of distributed protocols using standard object-oriented techniques without requiring knowledge of an excessive system API. Thus, developing distributed protocols follows the same process as writing any application with distributed objects. Implementation is through compiled objects preserving performance
  • Keywords
    distributed processing; formal specification; object-oriented methods; object-oriented programming; protocols; software tools; compiled objects; customized distributed interactions; distributed protocol specification; distributed software development; meta-level objects; object-oriented support; object-oriented techniques; performance; reflection; static tool set; system techniques; tool kits; Application software; Milling machines; Object oriented modeling; Operating systems; Programming profession; Protocols; Reflection; Rivers; Software maintenance; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Orientation in Operating Systems, 1996., Proceedings of the Fifth International Workshop on
  • Conference_Location
    Seattle, WA
  • ISSN
    1063-5351
  • Print_ISBN
    0-8186-7692-2
  • Type

    conf

  • DOI
    10.1109/IWOOOS.1996.557903
  • Filename
    557903