ActorSpace: An open distributed programming paradigm

Gul Agha, Christian J. Callsen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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 ac-torSpaces that are visible in the actorSpace. Both visibility and attributes are dynamic. Messages may be sent to one or all members of a group denned 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.

Original languageEnglish (US)
Title of host publicationProceedings of the 4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 1993
PublisherAssociation for Computing Machinery
Pages23-32
Number of pages10
ISBN (Electronic)0897915895
DOIs
StatePublished - Aug 1 1993
Event4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 1993 - San Diego, United States
Duration: May 19 1993May 22 1993

Publication series

NameProceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
VolumePart F129677

Other

Other4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 1993
CountryUnited States
CitySan Diego
Period5/19/935/22/93

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'ActorSpace: An open distributed programming paradigm'. Together they form a unique fingerprint.

Cite this