Abstract | ||
---|---|---|
Service choreographies represent a powerful and flexible approach to compose software services in a fully distributed way. A key enabler for the actual realization of choreographies is the ability to automatically compose services, and perform exogenous coordination and adaptation of their interaction. This is a nontrivial and error prone task. Automatic support for realizing choreographies is needed. In this paper we focus on adapter generation and describe our novel approach to the synthesis of service Adapters. When needed, adapters permit to correctly bind concrete services to (abstract) choreography roles by solving possible protocol mismatches. Enterprise Integration Patterns are used as adaptation primitives and composed to realize complex adaptation policies.
|
Year | DOI | Venue |
---|---|---|
2018 | 10.1145/3167132.3167287 | SAC 2018: Symposium on Applied Computing
Pau
France
April, 2018 |
Keywords | Field | DocType |
Service-Oriented Computing, Service Choreography, Model-driven, Adaptation, Enterprise Integration Pattern | Enabling,Software engineering,Service choreography,Computer science,Adapter (computing),Choreography,Software,Enterprise integration,Service-oriented architecture | Conference |
ISBN | Citations | PageRank |
978-1-4503-5191-1 | 2 | 0.37 |
References | Authors | |
18 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Marco Autili | 1 | 417 | 34.01 |
Amleto Di Salle | 2 | 86 | 12.20 |
Francesco Gallo | 3 | 2 | 3.75 |
Claudio Pompilio | 4 | 4 | 2.42 |
Massimo Tivoli | 5 | 1256 | 63.22 |