Abstract
In this paper we consider the runtime service adaptation mechanism for service compositions that is based on conditional retries. A single retry may be issued while a concrete service within composition is executed. This retry could either invoke the same concrete service or a functionally equivalent service implementing the same task. We determine the optimal moments to terminate the current request and replicate it. The calculation of these moments for each task within the workflow is based on different QoS parameters from Service Level Agreements, like services’ response–time distributions and cost–relating parameters. The calculations are performed taking into account the remaining actual time–to–deadline, and the benefit of conditional retry mechanism is illustrated by simulations. We further discuss the impact of costs and response–time distributions’ parameters to the solution at hand.
Original language | Undefined |
---|---|
Title of host publication | First European Conference on Service Oriented and Cloud Computing (ESOCC 2012) |
Place of Publication | Berlin |
Publisher | Springer |
Pages | 169-183 |
Number of pages | 15 |
ISBN (Print) | 978-3-642-33426-9 |
DOIs | |
Publication status | Published - Sep 2012 |
Event | First European Conference on Service Oriented and Cloud Computing, ESOCC 2012 - Bertinoro, Italy Duration: 19 Sep 2012 → 21 Sep 2012 Conference number: 1 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer Verlag |
Volume | 7592 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | First European Conference on Service Oriented and Cloud Computing, ESOCC 2012 |
---|---|
Abbreviated title | ESOCC |
Country/Territory | Italy |
City | Bertinoro |
Period | 19/09/12 → 21/09/12 |
Keywords
- EWI-22702
- IR-83459
- METIS-293254