Actor Model of Computation for Scalable Robust Information Systems: One IoT is No IoT1

Abstract : The Actor Model is a mathematical theory that treats “Actors” as the universal conceptual primitives of digital computation. Hypothesis: All physically possible computation can be directly implemented using Actors. The model has been used both as a framework for a theoretical understanding of concurrency, and as the theoretical basis for several practical implementations of concurrent systems. The advent of massive concurrency through client-cloud computing and many-core computer architectures has galvanized interest in the Actor Model. Message passing using types is the foundation of system communication: •Messages are the unit of communication •Types enable secure communication with any Actor When an Actor receives a message, it can concurrently: •send messages to (unforgeable) addresses of Actors that it has; •create new Actors; •for an exclusive Actor, designate how to handle the next message it receives.
Liste complète des métadonnées

Cited literature [165 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01163534
Contributor : Carl Hewitt <>
Submitted on : Friday, August 11, 2017 - 9:38:52 PM
Last modification on : Wednesday, November 29, 2017 - 9:59:29 AM

File

ActorModel-116.pdf
Files produced by the author(s)

Licence


Copyright

Identifiers

  • HAL Id : hal-01163534, version 7

Collections

Citation

Carl Hewitt. Actor Model of Computation for Scalable Robust Information Systems: One IoT is No IoT1. Symposium on Logic and Collaboration for Intelligent Applications,, Mar 2017, Stanford, United States. ⟨hal-01163534v7⟩

Share

Metrics

Record views

205

Files downloads

1216