TU Darmstadt / ULB / TUbiblio

Extending BPEL for run time adaptability

Karastoyanova, Dimka ; Houspanossian, Alejandro ; Cilia, Mariano ; Leymann, Frank ; Buchmann, Alejandro (2005)
Extending BPEL for run time adaptability.
9th IEEE International EDOC Enterprise Computing Conference (EDOC'05). Enschede, Netherlands (19.09.2005-23.09.2005)
doi: 10.1109/EDOC.2005.14
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

The existing Web service flow (WS-flow) technologies enable both static and dynamic binding of participating Web services (WSs) on the process model level. Adaptability on per-instance basis is not sufficiently supported and therefore must be addressed to improve process flexibility upon changes in the environment. Ad-hoc process instance changes can be enabled by swapping participating WS instances, by modifying port types of the partners to be invoked, and by changing process logic. In this work, we address the problem of dynamic binding of WSs to WS-flow instances at run time, i.e. the ability to exchange a WS instance participating in a WS-flow instance with an alternative one. The problem is additionally complicated by the fact that the execution of a process depends on its deployment. We describe the "find and bind" mechanism, and we show its representation as a BPEL extension. We discuss the benefits that could be gained and the disadvantages it brings in. The mechanism extends and improves the existing process technologies. It facilitates a precisely controlled policy-based selection of WSs at run time and also provides for process instance repair, while maintaining simplicity. We also discuss a prototypical implementation of the presented functionality.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2005
Autor(en): Karastoyanova, Dimka ; Houspanossian, Alejandro ; Cilia, Mariano ; Leymann, Frank ; Buchmann, Alejandro
Art des Eintrags: Bibliographie
Titel: Extending BPEL for run time adaptability
Sprache: Englisch
Publikationsjahr: 2005
Ort: Piscataway
Verlag: IEEE
Buchtitel: Ninth IEEE International EDOC Enterprise Computing Conference (EDOC'05)
Veranstaltungstitel: 9th IEEE International EDOC Enterprise Computing Conference (EDOC'05)
Veranstaltungsort: Enschede, Netherlands
Veranstaltungsdatum: 19.09.2005-23.09.2005
DOI: 10.1109/EDOC.2005.14
Kurzbeschreibung (Abstract):

The existing Web service flow (WS-flow) technologies enable both static and dynamic binding of participating Web services (WSs) on the process model level. Adaptability on per-instance basis is not sufficiently supported and therefore must be addressed to improve process flexibility upon changes in the environment. Ad-hoc process instance changes can be enabled by swapping participating WS instances, by modifying port types of the partners to be invoked, and by changing process logic. In this work, we address the problem of dynamic binding of WSs to WS-flow instances at run time, i.e. the ability to exchange a WS instance participating in a WS-flow instance with an alternative one. The problem is additionally complicated by the fact that the execution of a process depends on its deployment. We describe the "find and bind" mechanism, and we show its representation as a BPEL extension. We discuss the benefits that could be gained and the disadvantages it brings in. The mechanism extends and improves the existing process technologies. It facilitates a precisely controlled policy-based selection of WSs at run time and also provides for process instance repair, while maintaining simplicity. We also discuss a prototypical implementation of the presented functionality.

Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Datenbanken und Verteilte Systeme
Hinterlegungsdatum: 20 Nov 2008 08:24
Letzte Änderung: 06 Dez 2024 08:20
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen