City Research Online

Weaving aspects into web service orchestrations

Courbis, C. and Finkelstein, A. ORCID: 0000-0003-2167-9844 (2005). Weaving aspects into web service orchestrations. In: UNSPECIFIED . IEEE Computer Society Press. ISBN 0-7695-2409-5

Abstract

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
Date available in CRO: 22 Jul 2021 15:08
Date deposited: 22 July 2021
Date of first online publication: 14 November 2005
URI: https://openaccess.city.ac.uk/id/eprint/26503
[img]
Preview
Text - Accepted Version
Download (171kB) | Preview

Export

Downloads

Downloads per month over past year

View more statistics

Actions (login required)

Admin Login Admin Login