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).

Modafferi, S., Maurino, A., Baresi, L. (2007). Distributed BPEL processes. In International Conference on Intelligent Systems and Knowledge Engineering (pp.692-697).

Distributed BPEL processes

MAURINO, ANDREA;
2007

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).
distributed Bpel, bpel processes
English
International Conference on Intelligent Systems and Knowledge Engineering
2009
International Conference on Intelligent Systems and Knowledge Engineering
1-891706-20-9
2007
692
697
none
Modafferi, S., Maurino, A., Baresi, L. (2007). Distributed BPEL processes. In International Conference on Intelligent Systems and Knowledge Engineering (pp.692-697).
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/11720
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
Social impact