Corpus ID: 8988447

ACTORS - a model of concurrent computation in distributed systems

@inproceedings{Agha1990ACTORSA,
  title={ACTORS - a model of concurrent computation in distributed systems},
  author={G. Agha},
  booktitle={MIT Press series in artificial intelligence},
  year={1990}
}
  • G. Agha
  • Published in
    MIT Press series in…
    1990
  • Computer Science
Abstract : A foundational model of concurrency is developed in this thesis. It examines issues in the design of parallel systems and show why the actor model is suitable for exploiting large-scale parallelism. Concurrency in actors is constrained only by the availability of hardware resources and by the logical dependence inherent in the computation. Unlike dataflow and functional programming, however, actors are dynamically reconfigurable and can model shared resources with changing local… Expand
3,096 Citations
The Structure and Semantics of Actor Languages
  • G. Agha
  • Computer Science
  • REX Workshop
  • 1990
  • 86
Synchronization views for event-loop actors
  • 1
  • PDF
Linguistic paradigms for programming complex distributed systems
  • 2
Domains: safe sharing among actors
  • 13
  • PDF
Tanks: multiple reader, single writer actors
  • 5
  • PDF
Foundational issues in concurrent computing
  • G. Agha
  • Computer Science
  • OOPSLA/ECOOP '88
  • 1988
  • 14
MP: an application specific concurrent language
  • 1
Typed concurrent functional programming with channels, actors and sessions
  • PDF
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 44 REFERENCES
Synchronization in actor systems
  • 47
A Model for Communicating Sequential Processes
  • C. Hoare
  • Computer Science
  • On the Construction of Programs
  • 1980
  • 216
  • PDF
A formal model of non-determinate dataflow computation
  • 27
Semantic Considerations in the Actor Paradigm of Concurrent Computation
  • G. Agha
  • Computer Science
  • Seminar on Concurrency
  • 1984
  • 21
Actors and Continuous Functionals
  • C. Hewitt, H. Baker
  • Mathematics, Computer Science
  • Formal Description of Programming Concepts
  • 1977
  • 124
Laws for Communicating Parallel Processes
  • 228
Analyzing the Roles of Descriptions and Actions in Open Systems
  • 37
  • PDF
On Describing the Behavior and Implementation of Distributed Systems
  • 84
  • PDF
...
1
2
3
4
5
...