• DocumentCode
    2069680
  • Title

    The Programmers´ Playground: I/O abstraction for heterogeneous distributed systems

  • Author

    Goldman, Kenneth ; Anderson, Michael ; Swaminathan, Bala

  • Author_Institution
    Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
  • Volume
    2
  • fYear
    1994
  • fDate
    4-7 Jan. 1994
  • Firstpage
    363
  • Lastpage
    372
  • Abstract
    I/O abstraction is offered as a new high-level approach to interprocess communication. Functional components of a concurrent system are written as encapsulated modules that act upon local data structures, some of which may be published for external use. Relationships among modules are specified by logical connections among their published data structures. Whenever a module updates published data, I/O takes place implicitly according to the configuration of logical connections. The Programmers´ Playground, a software library and run-time system supporting I/O abstraction, is described.<>
  • Keywords
    concurrency control; data encapsulation; data structures; input-output programs; parallel programming; I/O abstraction; Programmers Playground; concurrent system; encapsulated modules; functional components; heterogeneous distributed systems; high-level approach; interprocess communication; local data structures; logical connections; parallel programming; published data structures; run-time system; software library;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
  • Conference_Location
    Wailea, HI, USA
  • Print_ISBN
    0-8186-5090-7
  • Type

    conf

  • DOI
    10.1109/HICSS.1994.323247
  • Filename
    323247