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":

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 compositionality ...
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 ... 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 Groovy PARLEY Active? 2007-22-07 GNU GPL 2.1 Python Pykka (ins ...
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 ... calculus led to a critical divergence from the Actor model communication in the process calculi is not direct as in the Actor model but rather indirectly through channels (see Actor model and process ... In contrast, recent work on the Actor model has emphasized denotational models and the Representation Theorem ...
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 ... language in an effort to gain a better understanding of the Actor model ... However, their Scheme interpreter 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 ...

Famous quotes containing the words model and/or actor:

    It has to be acknowledged that in capitalist society, with its herds of hippies, originality has become a sort of fringe benefit, a mere convention, accepted obsolescence, the Beatnik model being turned in for the Hippie model, as though strangely obedient to capitalist laws of marketing.
    Mary McCarthy (1912–1989)

    ... an actor is exactly as big as his imagination.
    Minnie Maddern Fiske (1865–1932)