A number of recent works have investigated the notion of “computational fields” as a means of coordinating systems in distributed, dense and mobile environments such as pervasive computing, sensor networks, and robot swarms. We introduce a minimal core calculus meant to capture the key ingredients of languages that make use of computational fields: functional composition of fields, functions over fields, evolution of fields over time, construction of fields of values from neighbours, and restriction of a field computation to a sub-region of the network. This calculus can act as a core for actual implementation of coordination languages and models, as well as pave the way towards formal analysis of properties concerning expressiveness, self-stabilisation, topology independence, and relationships with the continuous space-time semantics of spatial computations.

A Calculus of Computational Fields

DAMIANI, Ferruccio;
2013-01-01

Abstract

A number of recent works have investigated the notion of “computational fields” as a means of coordinating systems in distributed, dense and mobile environments such as pervasive computing, sensor networks, and robot swarms. We introduce a minimal core calculus meant to capture the key ingredients of languages that make use of computational fields: functional composition of fields, functions over fields, evolution of fields over time, construction of fields of values from neighbours, and restriction of a field computation to a sub-region of the network. This calculus can act as a core for actual implementation of coordination languages and models, as well as pave the way towards formal analysis of properties concerning expressiveness, self-stabilisation, topology independence, and relationships with the continuous space-time semantics of spatial computations.
2013
FOCLASA 2013 12th International Workshop on Foundations of Coordination Languages and Self Adaptive Systems
Malaga, Spain
September 11, 2013
Communications in Computer and Information ScienceAdvances in Service-Oriented and Cloud Computing
Springer
393
114
128
9783642453632
9783642453649
http://foclasa13.lcc.uma.es/
http://link.springer.com/chapter/10.1007%2F978-3-642-45364-9_11
Mirko Viroli; Ferruccio Damiani; Jacob Beal
File in questo prodotto:
File Dimensione Formato  
CCIS-ESOCC-FOCLASA.pdf

Accesso riservato

Tipo di file: PDF EDITORIALE
Dimensione 273.26 kB
Formato Adobe PDF
273.26 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/2318/147914
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 32
  • ???jsp.display-item.citation.isi??? ND
social impact