loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
IEEE International Conference on Web Services (ICWS'05)
Weaving Aspects into Web Service Orchestrations
Orlando, Florida
July 11-July 15
ISBN: 0-7695-2409-5
Carine Courbis, University College London
Anthony Finkelstein, University College London
Web Service orchestration engines need to be more open to enable the addition of new features into service-based applications. In this paper, we 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 features 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 in- terface into the business process.
Citation:
Carine Courbis, Anthony Finkelstein, "Weaving Aspects into Web Service Orchestrations," icws, pp.219-226, IEEE International Conference on Web Services (ICWS'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.