Title :
Automated performance maintenance for service compositions
Author :
Mosincat, Adina ; Binder, Walter
Author_Institution :
Fac. of Inf., Univ. of Lugano, Lugano, Switzerland
Abstract :
Web service compositions, usually defined as BPEL processes, need to adapt to changes in their constituent web services, in order to maintain functionality and performance. Therefore, BPEL processes must be able to detect web service failure and performance degradation resulting in the violation of service-level agreements. Automated diagnosis and repair are equally important. However, BPEL lacks constructs for web service monitoring and runtime adaptability, which are pre-requisites for diagnosis and repair. We present a solution for transparent runtime monitoring, as well as automated performance degradation detection, diagnosis, and repair for BPEL processes. Our solution uses lightweight monitoring techniques, supports customizable diagnosis and repair strategies, and is compatible with any standards-compliant BPEL engine.
Keywords :
Web services; software maintenance; specification languages; system monitoring; BPEL processes; Web service compositions; Web service monitoring; automated performance maintenance; runtime adaptability; service-level agreements; transparent runtime monitoring; Degradation; Detectors; Maintenance engineering; Monitoring; Runtime; Time factors; Web services;
Conference_Titel :
Web Systems Evolution (WSE), 2009 11th IEEE International Symposium on
Conference_Location :
Edmonton, AB
Print_ISBN :
978-1-4244-5124-1
DOI :
10.1109/WSE.2009.5631246