The University of Southampton
University of Southampton Institutional Repository

Distributed BPEL processes

Distributed BPEL processes
Distributed BPEL processes
BPEL only supports a strictly centralized and coordinated execution of Web service compositions, but this solution is clearly not the best option in many concrete cases. The conceptually monolithic BPEL process should be executed in a distributed setting, where each peer is only responsible for a fraction of the whole process and for the coordination with the other fragments. These considerations lead us to propose a formal approach to support the distributed execution of BPEL processes. The partitioning is customizable and easily intertwines with the adoption of special-purpose middleware infrastructures. In particular, the paper shows how we pair the distributed execution with a tuple-based infrastructure, to support distributed execution in mobile contexts, and with a publish and subscribe middleware, to support dynamically changing scenarios. Copyright © (2007) by Knowledge Systems Institute (KSI).
692-697
Knowledge Systems Institute Graduate School, 2007
Baresi, L.
685f61ae-0297-4de6-852c-9047ccfb8d1b
Maurino, A.
e0f5ecb4-a8c4-4193-baaa-87133c20bdc5
Modafferi, S.
2f15a6fa-a4c3-4f43-998f-df7d88f08a78
Baresi, L.
685f61ae-0297-4de6-852c-9047ccfb8d1b
Maurino, A.
e0f5ecb4-a8c4-4193-baaa-87133c20bdc5
Modafferi, S.
2f15a6fa-a4c3-4f43-998f-df7d88f08a78

Baresi, L., Maurino, A. and Modafferi, S. (2007) Distributed BPEL processes. In 19th International Conference on Software Engineering and Knowledge Engineering, SEKE 2007. Knowledge Systems Institute Graduate School, 2007. pp. 692-697 .

Record type: Conference or Workshop Item (Paper)

Abstract

BPEL only supports a strictly centralized and coordinated execution of Web service compositions, but this solution is clearly not the best option in many concrete cases. The conceptually monolithic BPEL process should be executed in a distributed setting, where each peer is only responsible for a fraction of the whole process and for the coordination with the other fragments. These considerations lead us to propose a formal approach to support the distributed execution of BPEL processes. The partitioning is customizable and easily intertwines with the adoption of special-purpose middleware infrastructures. In particular, the paper shows how we pair the distributed execution with a tuple-based infrastructure, to support distributed execution in mobile contexts, and with a publish and subscribe middleware, to support dynamically changing scenarios. Copyright © (2007) by Knowledge Systems Institute (KSI).

This record has no associated files available for download.

More information

Published date: 2007
Venue - Dates: 19th International Conference on Software Engineering and Knowledge Engineering, SEKE 2007, Boston, Boston, United States, 2007-07-09 - 2007-07-11

Identifiers

Local EPrints ID: 480252
URI: http://eprints.soton.ac.uk/id/eprint/480252
PURE UUID: df857924-aff4-43c9-b519-98511771d972
ORCID for S. Modafferi: ORCID iD orcid.org/0000-0003-0428-3194

Catalogue record

Date deposited: 01 Aug 2023 17:12
Last modified: 02 Aug 2023 01:56

Export record

Contributors

Author: L. Baresi
Author: A. Maurino
Author: S. Modafferi ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×