Authors
Oliver Moser, Florian Rosenberg, Schahram Dustdar
Publication date
2008/4/21
Book
Proceedings of the 17th international conference on World Wide Web
Pages
815-824
Description
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 during 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 approach suitable for high-availability BPEL …
Total citations
2007200820092010201120122013201420152016201720182019202020212022202332051726552373728216355111
Scholar articles
O Moser, F Rosenberg, S Dustdar - Proceedings of the 17th international conference on …, 2008