Coordination Programming: Mechanisms, Models and Semantics 1996
DOI: 10.1142/9781848161023_0001
|View full text |Cite
|
Sign up to set email alerts
|

Gamma and the Chemical Reaction Model: Ten Years After

Abstract: Gamma was originally proposed in 1986 as a formalism for the de nition of programs without arti cial sequentiality. The basic idea underlying the formalism is to describe computation as a form of chemical reaction on a collection of individual pieces of data. Due to the very minimal nature of the language, and its absence of sequential bias, it has been possible to exploit this initial paradigm in various directions. This paper reviews most of the work done by various groups along these lines and the current p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0

Year Published

2001
2001
2006
2006

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 37 publications
(25 citation statements)
references
References 31 publications
0
25
0
Order By: Relevance
“…A good overview of the topic with its many ramifications can be found in [21], and a recent update in [22]. Gamma computations consist in "chemical reactions" which consume elements of a multiset data structure, and produce new elements to the multiset.…”
Section: Gammamentioning
confidence: 99%
See 2 more Smart Citations
“…A good overview of the topic with its many ramifications can be found in [21], and a recent update in [22]. Gamma computations consist in "chemical reactions" which consume elements of a multiset data structure, and produce new elements to the multiset.…”
Section: Gammamentioning
confidence: 99%
“…These chemical execution models have been applied to diverse fields [21] such as image processing applications, operating systems, compilers, dynamic software reconfiguration [25], multi-agent systems [26] and distributed computing [27]. More recently, γ-calculus has been introduced as a formalism that extends the original Gamma model to a higher-order calculus.…”
Section: Gammamentioning
confidence: 99%
See 1 more Smart Citation
“…In CASA, agents are software entities that pursue their objectives while taking into account the resources and skills available to them. We found that the dynamic nature of distributed agents in e-learning environments makes it an ideal object for modeling by Gamma languages [6][7][8][9]. The concurrency and automation of agents require that the modeling language does not have any sequential bias and global control structure.…”
Section: Agent-oriented Modeling and The Chemical Reaction Metaphormentioning
confidence: 99%
“…As in Gamma [2], LO [1] and derivatives (e.g. COOLL [5] and ShaDE [6]), Neem's explicit control mechanism is based on multiset message rewriting.…”
Section: Related Workmentioning
confidence: 99%