Back to Search
Start Over
Investigating Fluid-Flow Semantics of Asynchronous Tuple-Based Process Languages for Collective Adaptive Systems
- Source :
- Lecture Notes in Computer Science, 17th International Conference on Coordination Languages and Models (COORDINATION), 17th International Conference on Coordination Languages and Models (COORDINATION), Jun 2015, Grenoble, France. pp.19-34, ⟨10.1007/978-3-319-19282-6_2⟩, Lecture Notes in Computer Science ISBN: 9783319192819, COORDINATION, COORDINATION 2015-Coordination Models and Languages. 17th IFIP WG 6.1 International Conference, COORDINATION 2015, held as Part of the 10th International Federated Conference on Distributed Computing Techniques, DisCoTec 2015, pp. 19–34, Grenoble, France, 2-4 June 2015, info:cnr-pdr/source/autori:Latella D.; Loreti M.; Massink M./congresso_nome:COORDINATION 2015-Coordination Models and Languages. 17th IFIP WG 6.1 International Conference, COORDINATION 2015, held as Part of the 10th International Federated Conference on Distributed Computing Techniques, DisCoTec 2015/congresso_luogo:Grenoble, France/congresso_data:2-4 June 2015/anno:2015/pagina_da:19/pagina_a:34/intervallo_pagine:19–34
- Publication Year :
- 2015
- Publisher :
- HAL CCSD, 2015.
-
Abstract
- Part 1: Tuple-Based Coordination; International audience; 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 paradigm may 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.
- Subjects :
- education.field_of_study
Theoretical computer science
Computer science
Population
Ode
Stochastic process algebras
Fluid-flow approximation
Differential semantics
Asynchronous coordination languages
Operational semantics
Tuple-Based Languages
fluid-flow approximation
continuous time Markov chains
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]
Denotational semantics
Asynchronous communication
Ordinary differential equation
Computer Science::Programming Languages
[INFO]Computer Science [cs]
Collective Adaptive Systems
Tuple
education
Fluid-Flow Formal Semantics
Continuous time markov chains
Subjects
Details
- Language :
- English
- ISBN :
- 978-3-319-19281-9
- ISBNs :
- 9783319192819
- Database :
- OpenAIRE
- Journal :
- Lecture Notes in Computer Science, 17th International Conference on Coordination Languages and Models (COORDINATION), 17th International Conference on Coordination Languages and Models (COORDINATION), Jun 2015, Grenoble, France. pp.19-34, ⟨10.1007/978-3-319-19282-6_2⟩, Lecture Notes in Computer Science ISBN: 9783319192819, COORDINATION, COORDINATION 2015-Coordination Models and Languages. 17th IFIP WG 6.1 International Conference, COORDINATION 2015, held as Part of the 10th International Federated Conference on Distributed Computing Techniques, DisCoTec 2015, pp. 19–34, Grenoble, France, 2-4 June 2015, info:cnr-pdr/source/autori:Latella D.; Loreti M.; Massink M./congresso_nome:COORDINATION 2015-Coordination Models and Languages. 17th IFIP WG 6.1 International Conference, COORDINATION 2015, held as Part of the 10th International Federated Conference on Distributed Computing Techniques, DisCoTec 2015/congresso_luogo:Grenoble, France/congresso_data:2-4 June 2015/anno:2015/pagina_da:19/pagina_a:34/intervallo_pagine:19–34
- Accession number :
- edsair.doi.dedup.....4af67a085849dfe70067b9b5b5c65b0f
- Full Text :
- https://doi.org/10.1007/978-3-319-19282-6_2⟩