2005
DOI: 10.1007/11561163_6
|View full text |Cite
|
Sign up to set email alerts
|

Probabilistic Linda-Based Coordination Languages

Abstract: Abstract. Coordination languages are intended to simplify the development of complex software systems by separating the coordination aspects of an application from its computation aspects. Coordination refers to the ways the independent active pieces of a program (e.g. a process, a task, a thread, etc.) communicate and synchronise with each other. We review various approaches to introducing probabilistic or stochastic features in coordination languages. The main objective of such a study is to develop a semant… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2009
2009
2015
2015

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 32 publications
0
3
0
Order By: Relevance
“…Instead, (bio)chemical tuple spaces, as defined in [40,41], fully exploit the chemical metaphor by providing time-dependent and stochastic chemical laws; as a result, they are perfectly capable of fully reproducing the dynamics of a real chemical reaction and also of putting it to use in the coordination of complex adaptive pervasive systems [89]. This is also why probabilistic extensions to classical coordination models are going to be more and more relevant, following already existing examples such as the aforementioned stoklaim [85,90]-a stochastic extension of the klaim model for mobile coordination [91]-as well as the many probabilistic extensions of linda [92]-among which plinda [86] and Probabilistic klaim [93]. Formally, this will also require probabilistic formal models for the specification of the semantics of probabilistic coordination models, ISRN Software Engineering 7 possibly by combining already existing approaches-such as [45,46,49,90]-with newly developed ones.…”
Section: Expressing the Full Dynamics Of Natural Systemsmentioning
confidence: 99%
“…Instead, (bio)chemical tuple spaces, as defined in [40,41], fully exploit the chemical metaphor by providing time-dependent and stochastic chemical laws; as a result, they are perfectly capable of fully reproducing the dynamics of a real chemical reaction and also of putting it to use in the coordination of complex adaptive pervasive systems [89]. This is also why probabilistic extensions to classical coordination models are going to be more and more relevant, following already existing examples such as the aforementioned stoklaim [85,90]-a stochastic extension of the klaim model for mobile coordination [91]-as well as the many probabilistic extensions of linda [92]-among which plinda [86] and Probabilistic klaim [93]. Formally, this will also require probabilistic formal models for the specification of the semantics of probabilistic coordination models, ISRN Software Engineering 7 possibly by combining already existing approaches-such as [45,46,49,90]-with newly developed ones.…”
Section: Expressing the Full Dynamics Of Natural Systemsmentioning
confidence: 99%
“…[12][13][14], functional ones, e.g. [15][16][17], but also declarative ones, like [5,18]. Besides this there is also a substantial work in probabilistic process algebras [19,20].…”
Section: Probabilistic Semanticsmentioning
confidence: 99%
“…From the modeling point of view, PRISM [19] is another probabilistic modeling language that comes with probabilistic modelchecking and quantitative analysis tools [18]. Some process algebraic approaches to modeling, verification, and analysis of probabilistic models are the PEPA [13] and EMPA [5] frameworks, the Probabilistic KLAIM coordination language [25], and the Stochastic π calculus [27]. PMaude, the probabilistic extension of Maude, is a rewrite-based modeling language.…”
Section: Introductionmentioning
confidence: 99%