Abstract | ||
---|---|---|
Emerging pervasive computing services will typically involve a large number of devices and service components cooperating together in an open and dynamic environment. This calls for suitable models and infrastructures promoting spontaneous, situated, and self-adaptive interactions between components. SAPERE (Self-Aware Pervasive Service Ecosystems) is a general coordination framework aimed at facilitating the decentralized and situated execution of self-organizing and self-adaptive pervasive computing services. SAPERE adopts a nature-inspired approach, in which pervasive services are modeled and deployed as autonomous individuals in an ecosystem of other services and devices, all of which interact in accord to a limited set of coordination laws, or eco-laws. In this article, we present the overall rationale underlying SAPERE and its reference architecture. We introduce the eco-laws--based coordination model and show how it can be used to express and easily enforce general-purpose self-organizing coordination patterns. The middleware infrastructure supporting the SAPERE model is presented and evaluated, and the overall advantages of SAPERE are discussed in the context of exemplary use cases. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1145/2700321 | TAAS |
Keywords | DocType | Volume |
coordination,pervasive computing,distributed artificial intelligence,self-organization,middleware | Journal | 10 |
Issue | ISSN | Citations |
1 | 1556-4665 | 16 |
PageRank | References | Authors |
0.62 | 44 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gabriella Castelli | 1 | 263 | 20.63 |
Marco Mamei | 2 | 1521 | 106.83 |
Alberto Rosi | 3 | 381 | 22.56 |
Franco Zambonelli | 4 | 4662 | 330.78 |