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
Link To Document