UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Towards an aspect weaving BPEL engine

Courbis, C.; Finkelstein, A.; (2004) Towards an aspect weaving BPEL engine. Presented at: Third AOSD Workshop on Aspects, omponents, and Patterns for Infrastucture Software (ACP4IS), Lancaster, UK. Green open access

[thumbnail of ACP4IS-2004-papers.pdf]
Preview
PDF
ACP4IS-2004-papers.pdf

Download (2MB)

Abstract

This position paper proposes the use of dynamic aspects and the visitor design pattern to obtain a highly configurable and extensible BPEL engine. Using these two techniques, the core of this infrastructural software can be customised to meet new requirements and add features such as debugging, execution monitoring, or changing to another Web Service selection policy. Additionally, it can easily be extended to cope with customer-specific BPEL extensions. We propose the use of dynamic aspects not only on the engine itself but also on the workflow in order to tackle the problems of Web Service hot deployment and hot fixes to long running processes. In this way, composing aWeb Service "on-the-fly" means weaving its choreography interface into the workflow.

Type: Conference item (Presentation)
Title: Towards an aspect weaving BPEL engine
Event: Third AOSD Workshop on Aspects, omponents, and Patterns for Infrastucture Software (ACP4IS)
Location: Lancaster, UK
Dates: 22-26 March 2004
Open access status: An open access version is available from UCL Discovery
Publisher version: http://www.cs.uvic.ca/~ycoady/acp4is04/ACP4IS-2004...
Language: English
Additional information: See p.38 of the PDF for the article in question.
Keywords: BPEL engine, dynamic aspect, visitor design pattern, Web Service, SOA
URI: https://discovery.ucl.ac.uk/id/eprint/770
Downloads since deposit
858Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item