White Papers
Weaving Aspects Into Web Service Orchestrations
Overview Web Service orchestration engines need to be more open to enable the addition of new behaviours into service-based applications. In this paper, the authors illustrate how, in a BPEL engine with aspect-weaving capabilities, a process-driven application based on the Google Web Service can be dynamically adapted with new behaviours and hot-fixed to meet unforeseen post-deployment requirements. Business processes (the application skeletons) can be enriched with additional features such as debugging, execution monitoring, or an application-specific GUI. Dynamic aspects are also used on the processes themselves to tackle the problem of hot-fixes to long running processes. In this manner, composing a Web Service 'On-the-fly' means weaving its choreography interface into the business process.
| Publisher | University College London | File Format | |
|---|---|---|---|
| Date Published | April 2005 | ||
| Format | White Papers | ||
| Topics |
|
||


