2015
DOI: 10.1016/j.pmcj.2014.12.002
|View full text |Cite
|
Sign up to set email alerts
|

Developing pervasive multi-agent systems with nature-inspired coordination

Abstract: Pervasive computing systems can be modeled effectively as populations of interacting autonomous components. The key challenge to realizing such models is in getting separately-specified and -developed sub-systems to discover and interoperate with each other in an open and extensible way, supported by appropriate middleware services. In this paper, we argue that nature-inspired coordination models offer a promising way of addressing this challenge. We first frame the various dimensions along which nature-inspir… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
68
0
1

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 72 publications
(71 citation statements)
references
References 89 publications
(117 reference statements)
2
68
0
1
Order By: Relevance
“…This mechanism is widely used in pervasive computing domains, ranging from indoor localisation [11], to ambient assisted living [12] and general sensor network scenarios [13].…”
Section: A Stigmergymentioning
confidence: 99%
“…This mechanism is widely used in pervasive computing domains, ranging from indoor localisation [11], to ambient assisted living [12] and general sensor network scenarios [13].…”
Section: A Stigmergymentioning
confidence: 99%
“…It is the spatial configuration of the pedestrian, the bus stop and the bus which controls the token generation and stop requests. Zambonelli et al [2015] adopt a biochemical approach where spatial computations are structured in terms of chemical-resembling reactions, each occurring in the precise physical point where the space is located, namely, where the device is deployed. They describe a coordination model that is equipped with space-time computing mechanisms, including reification of spacetime information and a relocation service for annotations .…”
Section: Modelling Data In Spacementioning
confidence: 99%
“…Situation awareness enters the picture of spatial computing precisely when the situation of interest becomes tightly dependent on (mutual) position of computations/data/events present in the network, and when actions to accordingly take are again expressed in terms of spatial computations. Various approaches surveyed by Beal et al [2013] mostly depend on the language used to describe the spatial computation: functional approaches like Proto [Beal and Bachrach, 2006], rule-based like MGS [Giavitto and Spicher, 2008] and SAPERE [Zambonelli et al, 2015], Java-based like Tota [Mamei and Zambonelli, 2008], and others featuring logic programming and process algebraic ones. A uniform way to view at how they work is to consider the paradigmatic case of the gradient data structure described in the previous section, generalise over it, and consider the notion of computational field as a first-class one.…”
Section: Spatial Computationsmentioning
confidence: 99%
“…These languages do this by by providing abstractions that implicitly handle other system details such as local communication protocols. Prototypical examples include NetLogo [5], Hood [27], TOTA [28], Gro [14], MPI [29] and SAPERE [30]. -General purpose spatial languages aim to provide domain-general methods for aggregate programming of space-time computations.…”
Section: (B) Approaches To Aggregate Programmingmentioning
confidence: 99%