Title
Linguistic Support of Receptionists for Shared Resources
Abstract
This paper addresses linguistic issues that arise in providing support for shared resources in large scale concurrent systems. Our work is based on the Actor Model of computation which unifies the lambda calculus, the sequential stored-program and the object-oriented models of computation. We show how receptionists can be used to regulate the use of shared resources by scheduling their access and providing protection against unauthorized or accidental access. A shared financial account is an example of the kind of resource that needs a receptionist. Issues involved in the implementation of scheduling policies for shared resources are also addressed. The modularity problems involved in implementing servers which multiplex the use of physical devices illustrate how delegation aids in the implementation of parallel problem solving systems for communities of actors.
Year
DOI
Venue
1984
10.1007/3-540-15670-4_16
Seminar on Concurrency
Keywords
Field
DocType
linguistic support,shared resources,lambda calculus,model of computation
Discrete mathematics,Computer science,Scheduling (computing),Server,Theoretical computer science,Model of computation,Actor model,Delegation,Linguistics,Receptionists,Modularity,Message passing
Conference
Volume
ISSN
ISBN
197
0302-9743
3-540-15670-4
Citations 
PageRank 
References 
3
1.16
17
Authors
4
Name
Order
Citations
PageRank
Carl Hewitt121640.31
Tom Reinhardt231.16
Gul A. Agha32947222.03
Giuseppe Attardi4545101.27