DocumentCode
3574828
Title
Enabling Self-Expression: The Use of Roles to Dynamically Change Adaptation Patterns
Author
Puviani, Mariachiara ; Cabri, Giacomo ; Leonardi, Letizia
Author_Institution
Univ. degli Studi di Modena e Reggio Emilia, Modena, Italy
fYear
2014
Firstpage
14
Lastpage
19
Abstract
Self-expression is the capability of a system of changing its adaptation pattern at runtime, this can lead to better performance still keeping the achievement of the global goal in a Collective Adaptive System (CAS). In this paper, we show how self-expression can be achieved by means of roles. Developers can embed the adaptation logic in pieces of software that represent roles that system units can play: by changing the roles at runtime, the adaptation pattern changes as a consequence. Exploiting a swarm robotics case study, we show the applicability of our approach and the improvement of the performances with respect to keeping the same pattern during the execution.
Keywords
multi-robot systems; self-adjusting systems; CAS; adaptation logic; change adaptation patterns; collective adaptive system; self-expression; swarm robotics; Adaptation models; Adaptive systems; Collaboration; Context; Robot kinematics; Runtime; CAS; Self-expression; adaptation pattern; robotics;
fLanguage
English
Publisher
ieee
Conference_Titel
Self-Adaptive and Self-Organizing Systems Workshops (SASOW), 2014 IEEE Eighth International Conference on
Type
conf
DOI
10.1109/SASOW.2014.10
Filename
7056346
Link To Document