A collective adaptive system is composed of a set of heterogeneous, autonomous and self-adaptive entities that come into a collaboration with one another in order to improve the effectiveness with which they can accomplish their individual goals. Self-adaptation of individual elements in the context of a collective adaptive system – for instance, to respond to some critical or emergent situation – may break the ongoing collaboration or otherwise negatively affect the other participants. That is one reason why adaptation in such systems must be itself collective. In this paper, we offer a characterization of ensembles, as the main concept around which systems that exhibit collective adaptability can be built. Our conceptualization of ensembles enables to define a collective adaptive system as an emergent aggregation of autonomous and self-adaptive processbased elements. To elucidate our approach to ensembles and collective adaptation, we draw an example from a scenario in the urban mobility domain, we describe an architecture that enables that approach, and we show how our approach can address the problems posed by the motivating scenario.

Collective Adaptation in Process-based Systems / Bucchiarone, Antonio; Mezzina, Claudio Antares; Pistore, Marco; Raik, Heorhi; Valetto, Giuseppe. - STAMPA. - (2014), pp. 151-156. (Intervento presentato al convegno 2014 IEEE Eighth International Conference on Self-Adaptive and Self-Organizing Systems tenutosi a Imperial College, London nel 8 September 2014) [10.1109/SASO.2014.28].

Collective Adaptation in Process-based Systems

Bucchiarone, Antonio;Raik, Heorhi;
2014-01-01

Abstract

A collective adaptive system is composed of a set of heterogeneous, autonomous and self-adaptive entities that come into a collaboration with one another in order to improve the effectiveness with which they can accomplish their individual goals. Self-adaptation of individual elements in the context of a collective adaptive system – for instance, to respond to some critical or emergent situation – may break the ongoing collaboration or otherwise negatively affect the other participants. That is one reason why adaptation in such systems must be itself collective. In this paper, we offer a characterization of ensembles, as the main concept around which systems that exhibit collective adaptability can be built. Our conceptualization of ensembles enables to define a collective adaptive system as an emergent aggregation of autonomous and self-adaptive processbased elements. To elucidate our approach to ensembles and collective adaptation, we draw an example from a scenario in the urban mobility domain, we describe an architecture that enables that approach, and we show how our approach can address the problems posed by the motivating scenario.
2014
SASO 2014
New York
IEEE
Bucchiarone, Antonio; Mezzina, Claudio Antares; Pistore, Marco; Raik, Heorhi; Valetto, Giuseppe
Collective Adaptation in Process-based Systems / Bucchiarone, Antonio; Mezzina, Claudio Antares; Pistore, Marco; Raik, Heorhi; Valetto, Giuseppe. - STAMPA. - (2014), pp. 151-156. (Intervento presentato al convegno 2014 IEEE Eighth International Conference on Self-Adaptive and Self-Organizing Systems tenutosi a Imperial College, London nel 8 September 2014) [10.1109/SASO.2014.28].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/343279
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 6
social impact