2006
DOI: 10.1016/j.entcs.2005.09.016
|View full text |Cite
|
Sign up to set email alerts
|

A Generalized Higher-Order Chemical Computation Model

Abstract: Gamma is a programming model where computation is seen as chemical reactions between data represented as molecules floating in a chemical solution. Formally, this model is represented by the rewriting of a multiset where rewrite rules model the chemical reactions. Recently, we have proposed the γ-calculus, a higher-order extension, where the rewrite rules are first-class citizen. The work presented in this paper increases further the expressivity of the chemical model with generalized multisets: multiplicities… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2008
2008
2015
2015

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 11 publications
0
4
0
Order By: Relevance
“…Moreover, model can be further evolved for service modeling and social computing purposes. To provide solution for aforementioned challenges, a computational model Chemistry for Context Awareness (C 2 A) [50] is improved by the help of Higher Order Chemical Language (HOCL) [51], and High Level Petri-net Graph (HLPNG) [52]. Moreover, two types of applications dynamics, service compositions, and social community's identifications are considered for the evaluation purposes of C 2 A.…”
Section: Rm Techniques For Mobile Cloudsmentioning
confidence: 99%
“…Moreover, model can be further evolved for service modeling and social computing purposes. To provide solution for aforementioned challenges, a computational model Chemistry for Context Awareness (C 2 A) [50] is improved by the help of Higher Order Chemical Language (HOCL) [51], and High Level Petri-net Graph (HLPNG) [52]. Moreover, two types of applications dynamics, service compositions, and social community's identifications are considered for the evaluation purposes of C 2 A.…”
Section: Rm Techniques For Mobile Cloudsmentioning
confidence: 99%
“…Gamma is a programming model where computation is seen as chemical reactions between data represented as molecules suspended in a chemical solution [9]. Gamma is perceived as the first chemical model of computation [1].…”
Section: Formal C 2 a E Ncodingmentioning
confidence: 99%
“…The basic structure and grammar of HOCL is defined in [1] and [9]. The primary unit of interaction in HOCL is a reaction, represented as a -abstraction.…”
Section: A E Ncodingmentioning
confidence: 99%
“…Computation proceeds by rewritings, which consume and produce new elements according to conditions and transformation rules. The Gamma formalism was first proposed in [7] and later extended to the γ-calculus and HOCL (Higher-Order Chemical Language) in [5,6] for modeling self-organizing and autonomic systems or grids in particular. MGS is another formalism based on the chemical model.…”
Section: Introductionmentioning
confidence: 99%