We present the design of a BPEL orchestration engine based on ReSpecT tuple centres, a coordination model extending Linda with the ability of declaratively programming the reactive behaviour of tuple spaces. Architectural and linguistic aspects of our solution are discussed, focussing on how the syntax and semantics of BPEL have been mapped to tuple centres. This is achieved by a translation of BPEL specifications to set of logic tuples, and conceiving the execution cycle of the orchestration engine in terms of ReSpecT reactions.

Designing a BPEL Orchestration Engine based on ReSpecT Tuple Centres / Michele Cabano; Enrico Denti; Alessandro Ricci; Mirko Viroli. - In: ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE. - ISSN 1571-0661. - ELETTRONICO. - 154(1):(2006), pp. 139-158. (Intervento presentato al convegno 4th International Workshop on the Foundations of Coordination Languages and Software Architectures (FOCLASA 2005), Foundations of Coordination Languages and Software Architectures 2005 tenutosi a San Francisco (USA) nel 27 August 2005) [10.1016/j.entcs.2005.12.037].

Designing a BPEL Orchestration Engine based on ReSpecT Tuple Centres

DENTI, ENRICO;RICCI, ALESSANDRO;VIROLI, MIRKO
2006

Abstract

We present the design of a BPEL orchestration engine based on ReSpecT tuple centres, a coordination model extending Linda with the ability of declaratively programming the reactive behaviour of tuple spaces. Architectural and linguistic aspects of our solution are discussed, focussing on how the syntax and semantics of BPEL have been mapped to tuple centres. This is achieved by a translation of BPEL specifications to set of logic tuples, and conceiving the execution cycle of the orchestration engine in terms of ReSpecT reactions.
2006
Proceedings of the 4th International Workshop on the Foundations of Coordination Languages and Software Architectures (FOCLASA 2005)
139
158
Designing a BPEL Orchestration Engine based on ReSpecT Tuple Centres / Michele Cabano; Enrico Denti; Alessandro Ricci; Mirko Viroli. - In: ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE. - ISSN 1571-0661. - ELETTRONICO. - 154(1):(2006), pp. 139-158. (Intervento presentato al convegno 4th International Workshop on the Foundations of Coordination Languages and Software Architectures (FOCLASA 2005), Foundations of Coordination Languages and Software Architectures 2005 tenutosi a San Francisco (USA) nel 27 August 2005) [10.1016/j.entcs.2005.12.037].
Michele Cabano; Enrico Denti; Alessandro Ricci; Mirko Viroli
File in questo prodotto:
Eventuali allegati, non sono esposti

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/11585/27792
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
social impact