TU Darmstadt / ULB / TUbiblio

An Aspect based Process Container for BPEL

Charfi, Anis and Mezini, Mira (2005):
An Aspect based Process Container for BPEL.
In: Proceedings of the 1st workshop on Aspect oriented middleware development, In: AOMD, Grenoble, France, 28. Nov. - 02. Dez 2005, [Online-Edition: http://doi.acm.org/10.1145/1101560.1101564],
[Conference or Workshop Item]

Abstract

In recent years, several WS-* specifications have been proposed to address the middleware requirements of web services such as security, reliable messaging, and transactions. On the other hand side, BPEL is the upcoming standard for composing existing web services into more complex ones. In this paper, we look at the middleware requirements of web service compositions and specifically those specified in BPEL. We argue that the WS-* specifications such as WSSecurity and WS-Reliability do not address these requirements appropriately. We introduce a framework for providing middleware support in BPEL engines based on a process container, which intercepts the execution of BPEL processes and calls dedicated middleware services to plug in support for security, persistence, reliable messaging, etc. The container is implemented as a lightweight container using AO4BPEL aspects and the middleware requirements of the process are specified in a deployment descriptor.

Item Type: Conference or Workshop Item
Erschienen: 2005
Creators: Charfi, Anis and Mezini, Mira
Title: An Aspect based Process Container for BPEL
Language: English
Abstract:

In recent years, several WS-* specifications have been proposed to address the middleware requirements of web services such as security, reliable messaging, and transactions. On the other hand side, BPEL is the upcoming standard for composing existing web services into more complex ones. In this paper, we look at the middleware requirements of web service compositions and specifically those specified in BPEL. We argue that the WS-* specifications such as WSSecurity and WS-Reliability do not address these requirements appropriately. We introduce a framework for providing middleware support in BPEL engines based on a process container, which intercepts the execution of BPEL processes and calls dedicated middleware services to plug in support for security, persistence, reliable messaging, etc. The container is implemented as a lightweight container using AO4BPEL aspects and the middleware requirements of the process are specified in a deployment descriptor.

Title of Book: Proceedings of the 1st workshop on Aspect oriented middleware development
Divisions: 20 Department of Computer Science
20 Department of Computer Science > Software Technology
Event Title: AOMD
Event Location: Grenoble, France
Event Dates: 28. Nov. - 02. Dez 2005
Date Deposited: 22 Jul 2009 14:18
Official URL: http://doi.acm.org/10.1145/1101560.1101564
Identification Number: doi:10.1145/1101560.1101564
Export:
Suche nach Titel in: TUfind oder in Google

Optionen (nur für Redakteure)

View Item View Item