[HTML][HTML] From distributed coordination to field calculus and aggregate computing

M Viroli, J Beal, F Damiani, G Audrito, R Casadei… - Journal of Logical and …, 2019 - Elsevier
Aggregate computing is an emerging approach to the engineering of complex coordination
for distributed systems, based on viewing system interactions in terms of information …

Biochemical tuple spaces for self-organising coordination

M Viroli, M Casadei - … , COORDINATION 2009, Lisboa, Portugal, June 9-12 …, 2009 - Springer
Inspired by recent works in computational systems biology and existing literature proposing
nature-inspired approaches for the coordination of today complex distributed systems, this …

From field-based coordination to aggregate computing

M Viroli, J Beal, F Damiani, G Audrito… - … 2018, Held as Part of the …, 2018 - Springer
Aggregate computing is an emerging approach to the engineering of complex coordination
for distributed systems, based on viewing system interactions in terms of information …

Software engineering for self-organizing systems

HVD Parunak, SA Brueckner - The Knowledge Engineering Review, 2015 - cambridge.org
Self-organizing software systems are an increasingly attractive approach to highly
distributed, decentralized, dynamic applications. In some domains (such as the Internet), the …

Automated replication of tuple spaces via static analysis

R De Nicola, L Di Stefano, O Inverso… - Science of Computer …, 2022 - Elsevier
Coordination languages for tuple spaces can offer significant advantages in the specification
and implementation of distributed systems, but often do require manual programming effort …

Mobile robot localization by remote viewing of a colored cylinder

R Volpe, T Litwin, L Matthies - Proceedings 1995 IEEE/RSJ …, 1995 - ieeexplore.ieee.org
To visually determine the position and orientation of a mobile robot from a fixed location in
its vicinity, the authors have employed a cylindrical target which has different colors in each …

Chemical-inspired self-composition of competing services

M Viroli, M Casadei - Proceedings of the 2010 ACM Symposium on …, 2010 - dl.acm.org
This paper aims at pushing the clear relationship between software service composition and
chemical dynamics a step forward. We developed a coordination model where services and …

A framework for design space exploration of parameterized VLSI systems

G Ascia, V Catania, M Palesi - … of ASP-DAC/VLSI Design 2002 …, 2002 - ieeexplore.ieee.org
The paper presents two new approaches to multi-objective design space exploration for
parametric VLSI systems. Both considerably reduce the number of simulations needed to …

Augmenting the repertoire of design patterns for self-organized software by reverse engineering a bio-inspired p2p system

PL Snyder, G Valetto… - 2012 IEEE sixth …, 2012 - ieeexplore.ieee.org
Investigations of self-organizing mechanisms, often inspired by phenomena in natural or
societal systems, have yielded a wealth of techniques for the self-adaptation of complex …

Automated replication of tuple spaces via static analysis

A Uwimbabazi, O Inverso, R De Nicola - … FSEN 2021, Virtual Event, May 19 …, 2021 - Springer
Coordination languages for tuple spaces can offer significant advantages in the specification
and implementation of distributed systems, but often do require manual programming effort …