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
Link To Document