Title | ||
---|---|---|
Investigating Fluid-Flow Semantics Of Asynchronous Tuple-Based Process Languages For Collective Adaptive Systems |
Abstract | ||
---|---|---|
Recently, there has been growing interest in nature-inspired interaction paradigms for Collective Adaptive Systems, for modelling and implementation of adaptive and context-aware coordination, among which the promising pheromone-based interaction paradigm. System modelling in the context of such a paradigmmay be facilitated by the use of languages in which adaptive interaction is decoupled in time and space through asynchronous buffered communication, e.g. asynchronous, repository-or tuple-based languages. In this paper we propose a differential semantics for such languages. In particular, we consider an asynchronous, repository based modelling kernel-language which is a restricted version of LINDA, extended with stochastic information about action duration. We provide stochastic formal semantics for both an agent-based view and a population-based view. We then derive an ordinary differential equation semantics from the latter, which provides a fluid-flow deterministic approximation for the mean behaviour of large populations. We show the application of the language and the ODE analysis on a benchmark example of foraging ants. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1007/978-3-319-19282-6_2 | COORDINATION MODELS AND LANGUAGES, COORDINATION 2015 |
Keywords | Field | DocType |
Asynchronous coordination languages, Stochastic process algebras, Fluid-flow approximation, Continuous time markov chains | Population,Asynchronous communication,Operational semantics,Tuple,Computer science,Denotational semantics,Theoretical computer science,Semantics,Ode,Differential semantics | Conference |
Volume | ISSN | Citations |
9037 | 0302-9743 | 2 |
PageRank | References | Authors |
0.40 | 19 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Diego Latella | 1 | 1168 | 113.42 |
Michele Loreti | 2 | 812 | 58.60 |
Mieke Massink | 3 | 1095 | 87.58 |