Towards Distributed BPEL Orchestrations

Authors

  • Luciano Baresi
  • Andrea Maurino
  • Stefano Modafferi

DOI:

https://doi.org/10.14279/tuj.eceasst.3.7

Abstract

Web services are imposing as the technology to integrate highly heterogeneous systems. BPEL, the standard technology to compose services, assumes a single âorchestratorâ that controls the execution flow and coordinates the interactions with selected services. This centralized approach simplifies the coordination among components, but it is also a too heavy constraint. To this end, the paper introduces the idea of distributed orchestrations and presents a proposal to couple BPEL and distributed execution in mobile settings. The approach âexemplified on a simple case studyâ transforms a centralized BPEL process into a set of coordinated processes. An explicit meta-model and graph transformation supply the formal grounding to obtain a set of related processes, and to add the communication infrastructure among the newly created processes. The paper also presents a communication infrastructure based on tuple spaces to make the different orchestrators interact in mobile contexts. Keywords: WS-BPEL, Graph

Downloads

Published

2007-02-20

How to Cite

[1]
L. Baresi, A. Maurino, and S. Modafferi, “Towards Distributed BPEL Orchestrations”, eceasst, vol. 3, Feb. 2007.