Skip to Main content Skip to Navigation
Conference papers

A Decentralized Approach to Network-Aware Service Composition

Abstract : Dynamic service composition represents a key feature for service-based applications operating in dynamic and large scale network environments, as it allows leveraging the variety of offered services, and to cope with their volatility. However, the high number of services and the lack of central control pose a significant challenge for the scalability and effectiveness of the composition process. We address this problem by proposing a fully decentralized approach to service composition, based on the use of a gossip protocol to support information dissemination and decision making. The proposed system builds and maintains a composition of services that fulfills both functional and non functional requirements. For the latter, we focus in particular on requirements concerning the composite service completion time, taking into account both the response time and the impact of network latency. Simulation experiments show that our solution converges quickly to a feasible composition and can self-adapt to dynamic changes concerning both service availability and network latency.
Document type :
Conference papers
Complete list of metadatas

Cited literature [22 references]  Display  Hide  Download

https://hal.inria.fr/hal-01757563
Contributor : Hal Ifip <>
Submitted on : Tuesday, April 3, 2018 - 5:19:48 PM
Last modification on : Tuesday, August 13, 2019 - 11:10:03 AM

File

370579_1_En_3_Chapter.pdf
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Valeria Cardellini, Mirko D’angelo, Vincenzo Grassi, Moreno Marzolla, Raffaela Mirandola. A Decentralized Approach to Network-Aware Service Composition. 4th European Conference on Service-Oriented and Cloud Computing (ESOCC), Sep 2015, Taormina, Italy. pp.34-48, ⟨10.1007/978-3-319-24072-5_3⟩. ⟨hal-01757563⟩

Share

Metrics

Record views

79

Files downloads

352