• DocumentCode
    1722165
  • Title

    An object-oriented re-engineering of the remote procedure call, STREAMS and transport layer interface

  • Author

    Enright, C. ; Barbeau, M.

  • Author_Institution
    Sherbrooke Univ., Que., Canada
  • Volume
    1
  • fYear
    1995
  • Firstpage
    602
  • Abstract
    The capacity to use object-oriented features when using operating system primitives such as remote procedure calls (RPC), streams and transport layer interface (TLI), is extremely limited. These operating system primitives were constructed to be used within a structured programming paradigm. With the advent and proliferation of object-oriented technology the use of these primitives in their present state within this paradigm is difficult. This paper describes an intermediate step between a fully object-oriented implementation of these primitives and their present form. This intermediate state allows for the use of RPCs, STREAMS, and TLI within an object-oriented paradigm using all the benefits therein, such as inheritance and polymorphism
  • Keywords
    Unix; inheritance; object-oriented programming; remote procedure calls; systems re-engineering; STREAMS; inheritance; object-oriented re-engineering; operating system primitives; polymorphism; remote procedure call; transport layer interface; Buildings; Encapsulation; Life testing; Object oriented modeling; Operating systems; Programming profession; Prototypes; Software engineering; Software testing; Wrapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 1995. Canadian Conference on
  • Conference_Location
    Montreal, Que.
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-2766-7
  • Type

    conf

  • DOI
    10.1109/CCECE.1995.528209
  • Filename
    528209