TU Darmstadt / ULB / TUbiblio

An Aspect based Process Container for BPEL

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

Offizielle URL: http://doi.acm.org/10.1145/1101560.1101564

Kurzbeschreibung (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.

Typ des Eintrags: Konferenz- oder Workshop-Beitrag (Keine Angabe)
Erschienen: 2005
Autor(en): Charfi, Anis ; Mezini, Mira
Titel: An Aspect based Process Container for BPEL
Sprache: Englisch
Kurzbeschreibung (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.

Buchtitel: Proceedings of the 1st workshop on Aspect oriented middleware development
Fachbereich(e)/-gebiet(e): Fachbereich Informatik
Fachbereich Informatik > Softwaretechnik
Veranstaltungstitel: AOMD
Veranstaltungsort: Grenoble, France
Veranstaltungsdatum: 28. Nov. - 02. Dez 2005
Hinterlegungsdatum: 22 Jul 2009 14:18
Offizielle URL: http://doi.acm.org/10.1145/1101560.1101564
ID-Nummer: 10.1145/1101560.1101564
Export:

Optionen (nur für Redakteure)

Eintrag anzeigen Eintrag anzeigen