City Research Online

Weaving aspects into web service orchestrations

Courbis, C. & Finkelstein, A. ORCID: 0000-0003-2167-9844 (2005). Weaving aspects into web service orchestrations. In: IEEE International Conference on Web Services (ICWS'05). IEEE International Conference on Web Services (ICWS'05), 11-15 Jul 2005, Orlando, USA. doi: 10.1109/ICWS.2005.129


Web Service orchestration engines need to be moreopen to enable the addition of new behaviours intoservice-based applications. In this paper, we illus-trate how, in a BPEL engine with aspect-weaving ca-pabilities, a process-driven application based on theGoogle Web Service can be dynamically adapted withnew behaviours and hot-fixed to meet unforeseen post-deployment requirements. Business processes (the ap-plication skeletons) can be enriched with additional fea-tures such as debugging, execution monitoring, or anapplication-specific GUI.Dynamic aspects are also used on the processesthemselves to tackle the problem of hot-fixes to longrunning processes. In this manner, composing a WebService ?on-the-fly? means weaving its choreography in-terface into the business process.

Publication Type: Conference or Workshop Item (Paper)
Additional Information: ©2005 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Publisher Keywords: Weaving, Web services, Search engines, Simple object access protocol, Prototypes, Educational institutions, Computer science, Application software, Debugging, Graphical user interfaces
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: Presidents's Portfolio
[thumbnail of Weaving aspects into web service orchestrations.pdf]
Text - Accepted Version
Download (171kB) | Preview


Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email


Downloads per month over past year

View more statistics

Actions (login required)

Admin Login Admin Login