loading...
Weaving Aspects into Web Service Orchestrations
Orlando, Florida July 11-July 15
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICWS.2005.129IEEE International Conference on Web ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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.