VieDAME - flexible and robust BPEL processes through monitoring and adaptation

VieDAME is a tool for monitoring and dynamic service adaptation of BPEL processes. The tool monitors partner service interaction to compute Quality of Service (QoS) data and performs dynamic service adaptation based on various available service selection strategies, such as availability or response time. The service adaptation happens transparently at runtime by dynamically selecting an alternative service for an existing service used in the process, without any changes to the deployed BPEL process. To gain even more flexibility, the tool provides transformation components to compensate service interface mismatches, which are likely to occur when using alternative services offered by different providers.

[1]  Schahram Dustdar,et al.  Bootstrapping Performance and Dependability Attributes ofWeb Services , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[2]  Schahram Dustdar,et al.  Non-intrusive monitoring and service adaptation for WS-BPEL , 2008, WWW.