ActorSpace(ID:6224/act020)
parallel language
- Country: us
- Began: 1992
- Sammet:EXP
Distributed version of ACTORS, with a communication model based on destination patterns determining appropriate passive actors
Related languages
| Actors |
=> |
ActorSpace | |
Evolution of |
References:
Wooyoung, K. and Agha, G. "Compilation of a Highly Parallel Actor-Based Language" view details
in Banerjee, U.; Gelernter, D.; Nicolan, A. and D. Padua (eds), Proceedings of the Workshop on Languages and Compilers for Parallel Computing. Yale University TR DCS RR-915, 1992. LNCS, Springer-Verlag. view details
Agha, G. and Callsen, C. J. "ActorSpace: An open distributed programming paradigm" pp23-32 view details
Abstract: We present a new programming paradigm called ActorSpace. ActorSpace provides a new communication model based on destination patterns. An actorSpace is a computationally passive container of actors which acts as a context for matching patterns. Patterns are matched against listed attributes of actors and actorSpaces that are visible in the actorSpace. Both visibility and attributes are dynamic. Messages may be sent to one or all members of a group defined by a pattern. The paradigm provides powerful support for component-based construction of massively parallel and distributed applications. In particular, it supports open interfaces to servers and pattern-directed access to software repositories.
DOI
in [ACM SIGPLAN] SIGPLAN Notices 28(07), July 1993 includes Proceedings of the Fourth ACM SIGPLAN symposium on Principles and practice of parallel programming view details
Skillicorn, David B. and Talia, Domenico "Models and languages for parallel computation" pp123-169
view details
in [ACM] ACM Computing Surveys (CSUR) 30(2) June 1998 view details
Philippsen, Michael "A survey of concurrent object-oriented languages" pp917-980
view details
in Concurrency: Practice and Experience 2000 v12 view details
|