Modern service-based systems are progressively becoming more heterogeneous. They form a socio-technical system, composed of distributed entities, software and human participants, interacting with and within the environment. These systems operate under constant perturbations that are due to unexpected changes in the environment and to the unpredictable behavior of the participants. We argue that for a service-based system to be resilient, adaptation must be collective. Multiple participants must adapt their behavior in concert to respond to critical runtime impediments. In this work, we present a framework for the modeling and execution of large-scale service-based Collective Adaptive Systems, where adaptation needs are solved in a decentralized and collective manner.
Decentralized Dynamic Adaptation for Service-Based Collective Adaptive Systems
Antonio Bucchiarone
;Martina De Sanctis;Annapaola Marconi
2017-01-01
Abstract
Modern service-based systems are progressively becoming more heterogeneous. They form a socio-technical system, composed of distributed entities, software and human participants, interacting with and within the environment. These systems operate under constant perturbations that are due to unexpected changes in the environment and to the unpredictable behavior of the participants. We argue that for a service-based system to be resilient, adaptation must be collective. Multiple participants must adapt their behavior in concert to respond to critical runtime impediments. In this work, we present a framework for the modeling and execution of large-scale service-based Collective Adaptive Systems, where adaptation needs are solved in a decentralized and collective manner.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.