Pervasive computing calls for developing distributed infrastructures featuring large-scale distribution, opennes, context-awareness, self-organisation and self-adaptation. There, it is quite natural to see services (software functionality, data, knowledge, signals) as spatial concepts: they are naturally diffused in the network, and in each location they are sensitive to the context and compete with each other - as such, they can be active in one or multiple regions (niches) of the network. To support and engineer this scenario, we propose a nature-inspired coordination model of chemical-inspired tuple spaces. They extend standard tuple spaces with the ability of evolving the "weight" of a tuple just as it represented the concentration of a chemical substance in a biochemical system, namely, in terms of reaction and diffusion rules that adaptively apply to tuples modulo semantic match. We show that this model can be used to enact self-* properties in pervasive systems, through typical spatial patterns involving computational fields, paths, and segregation. © 2010 IEEE.
Spatial coordination of pervasive systems through chemical-inspired tuple spaces / Viroli, M.; Casadei, M.; Montagna, S.; Zambonelli, F.. - (2010), pp. 212-217. (Intervento presentato al convegno Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2010 tenutosi a Budapest, Hungary, nel 27-28 September 2010,) [10.1109/SASOW.2010.75].
Spatial coordination of pervasive systems through chemical-inspired tuple spaces
Casadei M.;Montagna S.;Zambonelli F.
2010
Abstract
Pervasive computing calls for developing distributed infrastructures featuring large-scale distribution, opennes, context-awareness, self-organisation and self-adaptation. There, it is quite natural to see services (software functionality, data, knowledge, signals) as spatial concepts: they are naturally diffused in the network, and in each location they are sensitive to the context and compete with each other - as such, they can be active in one or multiple regions (niches) of the network. To support and engineer this scenario, we propose a nature-inspired coordination model of chemical-inspired tuple spaces. They extend standard tuple spaces with the ability of evolving the "weight" of a tuple just as it represented the concentration of a chemical substance in a biochemical system, namely, in terms of reaction and diffusion rules that adaptively apply to tuples modulo semantic match. We show that this model can be used to enact self-* properties in pervasive systems, through typical spatial patterns involving computational fields, paths, and segregation. © 2010 IEEE.Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris