M. P. Ashley-rollman, S. C. Goldstein, P. Lee, T. C. Mowry, and P. Pillai, Meld: A declarative approach to programming ensembles, IEEE International Conference on Intelligent Robots and Systems (IROS '07), pp.2794-2800, 2007.

G. Audrito, J. Beal, F. Damiani, and M. Viroli, Space-time universality of field calculus, Coordination Models and Languages, vol.10852, pp.1-20, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01821491

G. Audrito, S. Bergamini, F. Damiani, and M. Viroli, Effective collective summarisation of distributed data in mobile multi-agent systems, International Conference on Autonomous Agents and Multiagent Systems (AAMAS), 2019.

G. Audrito, R. Casadei, F. Damiani, and M. Viroli, Compositional blocks for optimal self-healing gradients, 11th International Conference on Self-Adaptive and Self-Organizing Systems, pp.91-100, 2017.

G. Audrito, F. Damiani, and M. Viroli, Optimally-self-healing distributed gradient structures through bounded information speed, Coordination Models and Languages, vol.10319, pp.59-77, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01657344

G. Audrito, F. Damiani, and M. Viroli, Optimal single-path information propagation in gradient-based algorithms, Science of Computer Programming, vol.166, pp.146-166, 2018.

G. Audrito, F. Damiani, M. Viroli, and R. Casadei, Run-time management of computation domains in field calculus, 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W), pp.192-197, 2016.

G. Audrito, M. Viroli, F. Damiani, D. Pianini, and J. Beal, A higher-order calculus of computational fields, ACM Transactions on Computational Logic (TOCL), vol.20, issue.1, p.55, 2019.
URL : https://hal.archives-ouvertes.fr/hal-02313736

J. Beal and J. Bachrach, Infrastructure for engineered emergence in sensor/actuator networks, IEEE Intelligent Systems, vol.21, pp.10-19, 2006.

J. Beal, S. Dulman, K. Usbeck, M. Viroli, and N. Correll, Organizing the aggregate: Languages for spatial computing, Formal and Practical Aspects of Domain-Specific Languages: Recent Developments, vol.16, pp.436-501, 2013.

J. Beal, D. Pianini, and M. Viroli, Aggregate programming for the Internet of Things, IEEE Computer, vol.48, issue.9, 2015.

J. Beal, M. Viroli, D. Pianini, and F. Damiani, Self-adaptation to device distribution in the Internet of Things, ACM Transactions on Autonomous and Adaptive Systems (TAAS), vol.12, issue.3, p.29, 2017.

W. Butera, Programming a Paintable Computer, 2002.

A. Church, A set of postulates for the foundation of logic, Annals of Mathematics, vol.33, issue.2, pp.346-366, 1932.

L. Clement and R. Nagpal, Self-assembly and self-repairing topologies, Workshop on Adaptability in Multi-Agent Systems, 2003.

D. Coore, Botanical Computing: A Developmental Approach to Generating Inter connect Topologies on an Amorphous Computer, 1999.

C. Curino, M. Giani, M. Giorgetta, A. Giusti, A. L. Murphy et al., Mobile data collection in sensor networks: The tinylime middleware, Pervasive and Mobile Computing Journal, vol.4, pp.446-469, 2005.

J. Dean and S. Ghemawat, Mapreduce: simplified data processing on large clusters, Communications of the ACM, vol.51, issue.1, pp.107-113, 2008.

M. Francia, D. Pianini, J. Beal, and M. Viroli, Towards a foundational api for resilient distributed systems design, 2017 IEEE 2nd International Workshops on Foundations and Applications of Self* Systems (FAS* W), pp.27-32, 2017.

J. L. Giavitto, C. Godin, O. Michel, and P. Prusinkiewicz, Computational models for integrative and developmental biology, 2002.
URL : https://hal.archives-ouvertes.fr/hal-00827466

J. L. Giavitto, O. Michel, J. Cohen, and A. Spicher, Computations in space and space in computations, Unconventional Programming Paradigms, vol.3566, pp.137-152, 2005.

R. Gummadi, O. Gnawali, and R. Govindan, Macro-programming wireless sensor networks using kairos, Distributed Computing in Sensor Systems (DCOSS), pp.126-140, 2005.

M. Haklay and P. Weber, OpenStreetMap: User-generated street maps, IEEE Pervasive Computing, vol.7, issue.4, pp.12-18, 2008.

S. Hoyer and J. Hamman, xarray: N-D labeled arrays and datasets in Python, Journal of Open Research Software, vol.5, issue.1, 2017.

J. D. Hunter, Matplotlib: A 2d graphics environment, Computing In Science & Engineering, vol.9, issue.3, pp.90-95, 2007.

A. Kondacs, Biologically-inspired self-assembly of 2d shapes, using global-to-local compilation, International Joint Conference on Artificial Intelligence (IJCAI), pp.633-638, 2003.

C. Lasser, J. Massar, J. Miney, and L. Dayton, Starlisp Reference Manual. Thinking Machines Corporation, 1988.

S. Madden, M. J. Franklin, J. M. Hellerstein, and W. Hong, TAG: A Tiny AGgregation Service for Ad-hoc Sensor Networks, SIGOPS Oper. Syst. Rev, vol.36, pp.131-146, 2002.

M. Mamei and F. Zambonelli, Programming pervasive and mobile computing applications: The tota approach, ACM Transactions on Software Engineering Methodologies (TOSEM), vol.18, issue.4, pp.1-56, 2009.

R. Milner, J. Parrow, and D. Walker, A calculus of mobile processes, part I. Information and Computation, vol.100, pp.1-40, 1992.

R. Nagpal, Programmable Self-Assembly: Constructing Global Shape using Biologically-inspired Local Interactions and Origami Mathematics, 2001.

R. Newton and M. Welsh, Region streams: Functional macroprogramming for sensor networks, Workshop on Data Management for Sensor Networks, pp.78-87, 2004.

D. Pianini, S. Montagna, and M. Viroli, Chemical-oriented simulation of computational systems with, ALCHEMIST. J. Simulation, vol.7, issue.3, pp.202-215, 2013.

D. Pianini, M. Viroli, and J. Beal, Protelis: Practical aggregate programming, ACM Symposium on Applied Computing, pp.1846-1853, 2015.

L. G. Valiant, A bridging model for parallel computation, Communications of the ACM, vol.33, issue.8, pp.103-111, 1990.

M. Viroli, G. Audrito, J. Beal, F. Damiani, and D. Pianini, Engineering resilient collective adaptive systems by self-stabilisation, ACM Transactions on Modelling and Computer Simulation, vol.28, issue.2, p.28, 2018.

M. Viroli, J. Beal, F. Damiani, G. Audrito, R. Casadei et al., From field-based coordination to aggregate computing, Coordination Models and Languages, vol.10852, pp.252-279, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01821488

M. Viroli, D. Pianini, S. Montagna, G. Stevenson, and F. Zambonelli, A coordination model of pervasive service ecosystems, Science of Computer Programming, vol.110, pp.3-22, 2015.

K. Whitehouse, C. Sharp, E. Brewer, and D. Culler, Hood: a neighborhood abstraction for sensor networks, Proceedings of the 2nd international conference on Mobile systems, applications, and services, 2004.

D. Yamins, A Theory of Local-to-Global Algorithms for One-Dimensional Spatial Multi-Agent Systems, 2007.

Y. Yao and J. Gehrke, The cougar approach to in-network query processing in sensor networks, SIGMOD Record, vol.31, pp.9-18, 2002.