Research Article
Patterns for self-adaptive systems: agent-based simulations
@ARTICLE{10.4108/sas.1.1.e4, author={Mariachiara Puviani and Giacomo Cabri and Franco Zambonelli}, title={Patterns for self-adaptive systems: agent-based simulations}, journal={EAI Endorsed Transactions on Self-Adaptive Systems}, volume={1}, number={1}, publisher={ICST}, journal_a={SAS}, year={2015}, month={1}, keywords={Adaptation pattern, taxonomy, MAS, role}, doi={10.4108/sas.1.1.e4} }
- Mariachiara Puviani
Giacomo Cabri
Franco Zambonelli
Year: 2015
Patterns for self-adaptive systems: agent-based simulations
SAS
ICST
DOI: 10.4108/sas.1.1.e4
Abstract
Self-adaptive systems are distributed computing systems that can adapt their behavior and structure to different kinds of conditions. This adaptation does not concern the single components only, but the entire system. In a previous work we have identified several patterns for self-adaptation, classifying them by means of a taxonomy, which aims at being a support for developers of self-adaptive systems. Starting from that theoretical work, we have simulated the described self-adaptation patterns, in order to better understand the concrete and real features of each pattern. The contribution of this paper is to report about the simulation work of three patterns as examples, detailing how it was carried out, in order to provide a further support for the developers.
Copyright © 2015 M. Puviani et al., licensed to ICST. This is an open access article distributed under the terms of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.