Actor Model

The Actor model in computer science is a mathematical model of concurrent computation that treats "actors" as the universal primitives of concurrent digital computation: in response to a message that it receives, an actor can make local decisions, create more actors, send more messages, and determine how to respond to the next message received. The Actor model originated in 1973. It has been used both as a framework for a theoretical understanding of computation, and as the theoretical basis for several practical implementations of concurrent systems. The relationship of the model to other work is discussed in Indeterminacy in concurrent computation and Actor model and process calculi.

Read more about Actor ModelHistory, Fundamental Concepts, Formal Systems, Applications, Influence, Current Issues, Actor Researchers, Programming With Actors

Other articles related to "actor model, model, actor, actors, models":

History Of The Actor Model - Models Prior To The Actor Model - Threads, Locks, and Buffers (channels)
... Prior to the Actor model, concurrency was defined in low-level machine terms of threads, locks and buffers(channels) ... It certainly is the case that implementations of the Actor model typically make use of these hardware capabilities ... However, there is no reason that the model could not be implemented directly in hardware without exposing any hardware threads and locks ...
Carl Hewitt - Research - Actor Model
... Hewitt's work on the Actor model of computation has spanned over 30 years, beginning with the introduction of the model in a 1973 paper authored by Hewitt, Peter Bishop, and Richard Steiger, and including ... in an effort to gain a better understanding of the Actor model ... was not capable of fully implementing the Actor model because Actor customers cannot be implemented as lambda calculus continuations and Actors can change their local state in a ...
Actor Model And Process Calculi History - Process Calculi and Actor Model - Further Co-evolution
... The π-calculus, partially inspired by the Actor model as described by Milner above, introduced dynamic topology into the process calculi by allowing dynamic creation of processes and for the names to be ... goal of Milner and Hoare to attain an algebraic calculus led to a critical divergence from the Actor model communication in the process calculi is not direct as in the Actor model ... In contrast, recent work on the Actor model has emphasized denotational models and the Representation Theorem ...
Actor Model - Programming With Actors - Actor Libraries and Frameworks
... Actor libraries or frameworks have also been implemented to permit actor-style programming in languages that don't have actors built-in ... Active? 2011-05-18 New BSD.NET Jetlang Active 2012-02-14 New BSD Java Haskell-Actor Active? 2008 New BSD Haskell GPars (was GParallelizer) Active 2011-10-20 Apache 2.0 ...
Actor Model Later History
... In computer science, the Actor model, first published in 1973 (Hewitt et al. 1973), is a mathematical model of concurrent computation ... This article reports on the later history of the Actor model in which major themes were investigation of the basic power of the model, study of issues of ...

Famous quotes containing the words model and/or actor:

    The striking point about our model family is not simply the compete-compete, consume-consume style of life it urges us to follow.... The striking point, in the face of all the propaganda, is how few Americans actually live this way.
    Louise Kapp Howe (b. 1934)

    Once the curtain is raised, the actor ceases to belong to himself. He belongs to his character, to his author, to his public. He must do the impossible to identify himself with the first, not to betray the second, and not to disappoint the third.
    Sarah Bernhardt (1845–1923)