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 asyn- chronous 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 be- haviour of large populations. We show the application of the language and the ODE analysis on a benchmark example of foraging ants.

Investigating fluid-flow semantics of asynchronous tuple-based process languages for collective adaptive systems

Latella D;Massink M
2015

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 paradigm may be facilitated by the use of languages in which adaptive interaction is decoupled in time and space through asyn- chronous 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 be- haviour of large populations. We show the application of the language and the ODE analysis on a benchmark example of foraging ants.
2015
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
Tom Holvoet, Mirko Viroli
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
19
34
978-3-319-19281-9
http://link.springer.com/chapter/10.1007%2F978-3-319-19282-6_2
Sì, ma tipo non specificato
2-4 June 2015
Grenoble, France
Collective Adaptive Systems
Tuple-Based Languages
Fluid-Flow Formal Semantics
Progetto EU-FP7 QUANTICOL - A Quantitative Approach to Management and Design of Collective and Adaptive Behaviours - Grant agreement 600708
2
partially_open
Latella D.; Loreti M.; Massink M.
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
   A Quantitative Approach to Management and Design of Collective and Adaptive Behaviours
   QUANTICOL
   FP7
   600708
File in questo prodotto:
File Dimensione Formato  
prod_331188-doc_102176.pdf

solo utenti autorizzati

Descrizione: Investigating fluid-flow semantics of asynchronous tuple-based process languages for collective adaptive systems
Tipologia: Versione Editoriale (PDF)
Dimensione 517.01 kB
Formato Adobe PDF
517.01 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
prod_331188-doc_156681.pdf

accesso aperto

Descrizione: Investigating fluid-flow semantics of asynchronous tuple-based process languages for collective adaptive systems
Tipologia: Versione Editoriale (PDF)
Dimensione 946.74 kB
Formato Adobe PDF
946.74 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/299104
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact