Proceedings. Eighth International Conference on Parallel and Distributed Systems. ICPADS 2001
DOI: 10.1109/icpads.2001.934852
|View full text |Cite
|
Sign up to set email alerts
|

A distributed implementation of Structured Gamma

Abstract: This paper presents a distributed implementation of the Structured Gamma programming language, a language based on the Gamma multiset rewriting paradigm. Structured Gamma offers, in addition to the advantages introduced by Gamma, implicit concurrent behavior and a type qstem where not onlv types themselves are defined but also the automatic venfication of user defined types at compilation time. Problems and mechanisms involved in a MPI-based implementation of Structured Gamma using a type checking engine based… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
11
0
1

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 4 publications
0
11
0
1
Order By: Relevance
“…It is important to note that while exists satisfied conditions for reactions executions, such reactions will be performed and consequently will transform the multiset. Therefore, if one or more reactions conditions are satisfied for some subsets of multiset simultaneously, the decision of which reaction will execute occurs in a nondeterministic way, since these reactions may be performed independently and simultaneously, which makes the Gamma computational model a naturally parallel environment [13].…”
Section: B Gammamentioning
confidence: 99%
See 2 more Smart Citations
“…It is important to note that while exists satisfied conditions for reactions executions, such reactions will be performed and consequently will transform the multiset. Therefore, if one or more reactions conditions are satisfied for some subsets of multiset simultaneously, the decision of which reaction will execute occurs in a nondeterministic way, since these reactions may be performed independently and simultaneously, which makes the Gamma computational model a naturally parallel environment [13].…”
Section: B Gammamentioning
confidence: 99%
“…In the Gamma paradigm, this operation can be performed through a unique reaction, as depicted in Equation (2). We use the syntax of Gamma reactions based on the Gamma implementation provided by Juarez Muylaert [13].…”
Section: B Gammamentioning
confidence: 99%
See 1 more Smart Citation
“…The Γ operator can be formally defined as: 14 normalΓfalse(false(R1,A1false),,false(Rm,Amfalse)false)false(Mfalse)0em=if1em1emifalse[1,mfalse],1em1emx1,,xnM,¬Rifalse(xi,,xnfalse)then1emMelse1emlet1emx1,,xnM,let1emifalse[1,mfalse]1emsuch1emthatRifalse(x1,,xnfalse)1eminnormalΓfalse(false(R1,A1false),,false(Rm,Amfalse)false)false(false(Mprefix−x1,,xnfalse)+Aifalse(x1,,xnfalse)false). …”
Section: Introductionunclassified
“…While there exists satisfied conditions for reactions executions, such reactions will be performed and, consequently, will transform the multiset. Therefore, if one or more reaction conditions are satisfied for some subsets from a multiset simultaneously, the decision of which reaction will execute occurs in a nondeterministic way, since these reactions may be performed independently and simultaneously, which makes the Gamma computational model a naturally parallel environment 14 …”
Section: Introductionmentioning
confidence: 99%