• DocumentCode
    584225
  • Title

    Towards Meta-Adaptation Support with Reusable and Composable Adaptation Components

  • Author

    Gui, Ning ; De Florio, Vincenzo

  • fYear
    2012
  • fDate
    10-14 Sept. 2012
  • Firstpage
    49
  • Lastpage
    58
  • Abstract
    Software systems today are increasingly used in changing environments and expected to adapt with variable adaptation concerns. This requirement demands a systematic approach to efficiently construct system global adaptation behaviour according to the dynamic adaptation requirements. This paper presents Transformer a framework for adaptation behaviour composition support based on reusable and compos able adaptation components. Rather than using one adaptation module for all possible contexts, Transformer constructs system global adaptation behaviour by contextually fusing adaptation plans from multiple adaptation components. Explicit conflict resolution is provided to handle possible conflicts raised in the fusion process. In addition to the description of the Transformer framework, this paper also presents its implementation and its application to a video conferencing system. Qualitative analysis and simulation results show that our framework exhibits significant advantage over traditional approaches in light of flexibility and reusability of the adaptation components with little performance overhead.
  • Keywords
    object-oriented programming; software fault tolerance; software reliability; adaptation behaviour composition support; composable adaptation components; dynamic adaptation requirements; global adaptation behaviour; metaadaptation support; qualitative analysis; reusable adaptation components; software systems; systematic approach; transformer framework; video conferencing system; Actuators; Adaptation models; Batteries; Context; Monitoring; Optimization; Software; adaptation composition; conflict resolution; meta-adaptation; self-adaptive software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Self-Adaptive and Self-Organizing Systems (SASO), 2012 IEEE Sixth International Conference on
  • Conference_Location
    Lyon
  • ISSN
    1949-3673
  • Print_ISBN
    978-1-4673-3126-5
  • Type

    conf

  • DOI
    10.1109/SASO.2012.11
  • Filename
    6394110