Improving context-awareness in self-adaptation using the DYNAMICO reference model

Self-adaptation mechanisms modify target systems dynamically to address adaptation goals, which may evolve continuously due to changes in system requirements. These changes affect values and thresholds of observed context variables and monitoring logic, or imply the addition and/or deletion of conte...

Full description

Autores:
Tamura Morimitsu, Gabriel
Seinturier, Lionel
Duchien, Laurence
Villegas Machado, Norha Milena
Muller, Hausi A.
Tipo de recurso:
http://purl.org/coar/resource_type/c_c94f
Fecha de publicación:
2013
Institución:
Universidad ICESI
Repositorio:
Repositorio ICESI
Idioma:
eng
OAI Identifier:
oai:repository.icesi.edu.co:10906/82850
Acceso en línea:
http://ieeexplore.ieee.org/document/6595502/
http://repository.icesi.edu.co/biblioteca_digital/handle/10906/82850
http://dx.doi.org/10.1109/SEAMS.2013.6595502
Palabra clave:
Autoadaptación
Monitoreo de redes
Modelos para software
Sistemas de control autoadaptables
Automatización y sistemas de control
Ingeniería de sistemas y comunicaciones
Automation Command and control system
Systems engineering
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
Description
Summary:Self-adaptation mechanisms modify target systems dynamically to address adaptation goals, which may evolve continuously due to changes in system requirements. These changes affect values and thresholds of observed context variables and monitoring logic, or imply the addition and/or deletion of context variables, thus compromising self-adaptivity effectiveness under static monitoring infrastructures. Nevertheless, self-adaptation approaches often focus on adapting target systems only rather than monitoring infrastructures. Previously, we proposed DYNAMICO, a reference model for self-adaptive systems where adaptation goals and monitoring requirements change dynamically. This paper presents an implementation of DYNAMICO comprising our SMARTERCONTEXT monitoring infrastructure and QoS-CARE adaptation framework in a self-adaptation solution that maintains its context-awareness relevance. To evaluate our reference model we use self-adaptive system properties and the Znn.com exemplar to compare the Rainbow system with our DYNAMICO implementation. The results of the evaluation demonstrate the applicability, feasibility, and effectiveness of DYNAMICO, especially for self-adaptive systems with context-awareness requirements. © 2013 IEEE.