Service-Oriented Architectures: From Design to Production Exploiting Workflow Patterns

Maurizio Gabbrielli 1, 2 Saverio Giallorenzo 1, 2 Fabrizio Montesi 2, 3
2 FOCUS - Foundations of Component-based Ubiquitous Systems
CRISAM - Inria Sophia Antipolis - Méditerranée , DISI - Dipartimento di Informatica - Scienza e Ingegneria [Bologna]
Abstract : In Service-Oriented Architectures (SOA), services are com-posed by coordinating their communications into a flow of interactions. Coloured Petri nets (CPN) offer a formal yet easy tool for modelling interactions in SOAs, however mapping abstract SOAs into executable ones requires a non-trivial and time-costly analysis. Here, we propose a methodology that maps CPN-modelled SOAs into Jolie SOAs (our tar-get language), exploiting a collection of recurring control-flow patterns, called Workflow Patterns, as composable blocks of the translation. We validate our approach with a realistic use case. In addition, we pragmat-ically asses the expressiveness of Jolie wrt the considered WPs.
Document type :
Conference papers
Complete list of metadatas

Cited literature [15 references]  Display  Hide  Download

https://hal.inria.fr/hal-01090128
Contributor : Saverio Giallorenzo <>
Submitted on : Wednesday, December 3, 2014 - 9:34:59 AM
Last modification on : Friday, March 22, 2019 - 4:46:03 PM
Long-term archiving on : Saturday, April 15, 2017 - 2:36:07 AM

File

Service-Oriented Architectures...
Files produced by the author(s)

Identifiers

Collections

Citation

Maurizio Gabbrielli, Saverio Giallorenzo, Fabrizio Montesi. Service-Oriented Architectures: From Design to Production Exploiting Workflow Patterns. 11th International Symposium on Distributed Computing and Artificial Intelligence, Jun 2014, Salamanca, Spain. ⟨10.1007/978-3-319-07593-8_17⟩. ⟨hal-01090128⟩

Share

Metrics

Record views

185

Files downloads

239