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 :
بازگشت