CLAM: cross-layer adaptation manager for service-based applications
Proceedings of the International Workshop on Quality Assurance for Service-Based Applications
SLAs for cross-layer adaptation and monitoring of service-based applications: a case study
Proceedings of the International Workshop on Quality Assurance for Service-Based Applications
Multi-layered monitoring and adaptation
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
ECMAF: an event-based cross-layer service monitoring and adaptation framework
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
CLAM: cross-layer adaptation management in service-based systems
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Towards proactive cross-layer service adaptation
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
Hi-index | 0.00 |
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 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.