Sciweavers

WWW
2008
ACM

Non-intrusive monitoring and service adaptation for WS-BPEL

14 years 5 months ago
Non-intrusive monitoring and service adaptation for WS-BPEL
Web service processes currently lack monitoring and dynamic (runtime) adaptation mechanisms. In highly dynamic processes, services frequently need to be exchanged due to a variety of reasons. In this paper we present VieDAME, a system which allows monitoring of BPEL processes according to Quality of Service (QoS) attributes and replacement of existing partner services based on various (pluggable) replacement strategies. The chosen replacement services can be syntactically or semantically equivalent to the BPEL interface. Services can be automatically replaced at runtime without any downtime of the overall system. We implemented our solution with an aspect-oriented approach by intercepting SOAP messages and allow services to be exchanged during runtime with little performance penalty costs, as shown in our experiments, thereby making our solution suitable for high-availability BPEL environments. Categories and Subject Descriptors D.2 [Software Engineering]: Programming Environments; D....
Oliver Moser, Florian Rosenberg, Schahram Dustdar
Added 21 Nov 2009
Updated 21 Nov 2009
Type Conference
Year 2008
Where WWW
Authors Oliver Moser, Florian Rosenberg, Schahram Dustdar
Comments (0)