Choreographies and Contracts are important concepts in Service Oriented Computing. Choreographies are the description of the behaviour of a service system from a global point of view, while contracts are the description of the externally observable message-passing behaviour of a given service. Exploiting some of our previous results about choreography pro jection and contract refinement, we show how to solve the problem of implementing a choreography via the composition of already available services that are retrieved according to their contracts.

M. Bravetti, I. Lanese, G. Zavattaro (2009). Contract-Driven Implementation of Choreographies. BERLIN : Springer-Verlag [10.1007/978-3-642-00945-7_1].

Contract-Driven Implementation of Choreographies

BRAVETTI, MARIO;LANESE, IVAN;ZAVATTARO, GIANLUIGI
2009

Abstract

Choreographies and Contracts are important concepts in Service Oriented Computing. Choreographies are the description of the behaviour of a service system from a global point of view, while contracts are the description of the externally observable message-passing behaviour of a given service. Exploiting some of our previous results about choreography pro jection and contract refinement, we show how to solve the problem of implementing a choreography via the composition of already available services that are retrieved according to their contracts.
2009
Proceedings of Symposium on Trustworthy Global Computing 2008.
1
18
M. Bravetti, I. Lanese, G. Zavattaro (2009). Contract-Driven Implementation of Choreographies. BERLIN : Springer-Verlag [10.1007/978-3-642-00945-7_1].
M. Bravetti; I. Lanese; G. Zavattaro
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/72361
 Attenzione

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

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