Self-organising Pervasive Ecosystems: A Crowd Evacuation Example


Sara Montagna, Mirko Viroli, Matteo Risoldi, Danilo Pianini, Giovanna Di Marzo Serugendo

Proceedings of the 3rd International Workshop on Software Engineering for Resilient Systems, pages 115129
Lecture Notes in Computer Science 6968
Springer-Verlag, Geneva, Switzerland
29-30 September 2011

The dynamics of pervasive ecosystems are typically highly unpredictable, and therefore self-organising approaches are often exploited to make their applications resilient to changes and failures.
The SAPERE approach we illustrate in this paper aims at addressing this issue by taking inspiration from natural ecosystems, which are regulated by a limited set of ``laws'' evolving the population of individuals in a self-organising way.
Analogously, in our approach, a set of so-called eco-laws coordinate the individuals of the pervasive computing system (humans, devices, signals), in a way that is shown to be expressive enough to model and implement interesting real-life scenarios.
We exemplify the proposed framework discussing a crowd evacuation application, tuning and validating it by simulation.

(keywords) pervasive computing, software ecosystems, self-adaptation, self-organisation

Publications

Publications / Views

Home

Clouds
•  tags  •  authors  •  editors  •  journals  

Year
 2023    2022    2021    2020    2019    2018    2017    2016    2015    2014–1927

Sort
•  in journal  •  in proc  •  chapters  •  books  •  edited  •  spec issues  •  editorials  •  entries  •  manuals  •  tech reps  •  phd th  •  others  

Status
•  online  •  in press  •  proof  •  camera-ready  •  revised  •  accepted  •  revision  •  submitted  •  draft  •  note  

Services
•  ACM Digital Library  •  DBLP  •  IEEE Xplore  •  IRIS  •  PubMed  •  Google Scholar  •  Scopus  •  Semantic Scholar  •  Web of Science  •  DOI  

Publication

— authors

Sara Montagna, Mirko Viroli, Matteo Risoldi, Danilo Pianini, Giovanna Di Marzo Serugendo

— status

published

— sort

paper in proceedings

— publication date

29-30 September 2011

— volume

Proceedings of the 3rd International Workshop on Software Engineering for Resilient Systems

— series

Lecture Notes in Computer Science

— volume

6968

— pages

115129

— address

Geneva, Switzerland

URLs

original page

identifiers

— DOI

10.1007/978-3-642-24124-6_12

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY