• DocumentCode
    632598
  • Title

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

  • Author

    Tamura, Gabriel ; Villegas, Norha M. ; Muller, Hausi A. ; Duchien, Laurence ; Seinturier, Lionel

  • Author_Institution
    Dept. of Inf. & Commun. Technol., Icesi Univ., Cali, Colombia
  • fYear
    2013
  • fDate
    20-21 May 2013
  • Firstpage
    153
  • Lastpage
    162
  • Abstract
    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.
  • Keywords
    service-oriented architecture; ubiquitous computing; DYNAMICO reference model; QoS contract-aware reconfiguration system; QoS-CARE adaptation framework; Rainbow system; SMARTERCONTEXT monitoring infrastructure; Znn.com exemplar; adaptation goal; context-awareness relevance; dynamic SOA governance; dynamic adaptation monitoring and control objectives model; quality of service; self-adaptation mechanism; self-adaptive system property; service-oriented architecture; Adaptation models; Context; Feedback loop; Monitoring; Quality of service; Runtime; Synthetic aperture sonar;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2013 ICSE Workshop on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2157-2305
  • Print_ISBN
    978-1-4799-0344-3
  • Type

    conf

  • DOI
    10.1109/SEAMS.2013.6595502
  • Filename
    6595502