Authors:
Mariachiara Puviani
;
Giacomo Cabri
and
Franco Zambonelli
Affiliation:
Università di Modena e Reggio Emilia, Italy
Keyword(s):
Adaptation Pattern, Taxonomy, MAS.
Related
Ontology
Subjects/Areas/Topics:
Agents
;
Artificial Intelligence
;
Artificial Intelligence and Decision Support Systems
;
Autonomous Systems
;
Bioinformatics
;
Biomedical Engineering
;
Computational Intelligence
;
Distributed and Mobile Software Systems
;
Enterprise Information Systems
;
Informatics in Control, Automation and Robotics
;
Information Systems Analysis and Specification
;
Intelligent Control Systems and Optimization
;
Knowledge Engineering and Ontology Development
;
Knowledge-Based Systems
;
Methodologies and Technologies
;
Mobile Agents
;
Multi-Agent Systems
;
Operational Research
;
Robot and Multi-Robot Systems
;
Simulation
;
Soft Computing
;
Software Engineering
;
Symbolic Systems
Abstract:
Self-adaptive systems are distributed computing systems composed of different components that can adapt
their behavior 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, detailing how it was carried out, and to present a “table of applicability” that completes the
initial taxonomy of patterns and provides a further support for the developers.