Taxonomy-Driven Adaptation of Multi-layer Applications Using Templates

Razvan Popescu, Athanasios Staikopoulos, Peng Liu, Antonio Brogi, Siobhan Clarke
2010 2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems  
Current adaptation approaches mainly work in isolation and cannot be easily integrated to tackle complex adaptation scenarios. The few existing cross-layer adaptation techniques are somewhat inflexible because the adaptation process is predefined and static. In this paper we propose a methodology for the dynamic and flexible adaptation of multi-layer applications. We use events to trigger the process of matching adaptation templates, which expose adaptation logic as BPEL processes. The matching
more » ... esses. The matching process employs taxonomies of adaptation mismatches to select adaptation templates based on the degree of match between events and adaptation mismatches. We provide support for cross-layer adaptation by allowing templates to be composed either directly, through invocations of WSDL operations or indirectly, through events.
doi:10.1109/saso.2010.23 dblp:conf/saso/PopescuSLBC10 fatcat:zqu4lri74vd6nkq35pzouc7oeq