Analysis of revenue improvements with runtime adaptation of service composition based on conditional request retries

Miroslav Zivkovic, Hans Leo van den Berg

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

2 Citations (Scopus)
15 Downloads (Pure)

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 languageUndefined
Title of host publicationFirst European Conference on Service Oriented and Cloud Computing (ESOCC 2012)
Place of PublicationBerlin
PublisherSpringer
Pages169-183
Number of pages15
ISBN (Print)978-3-642-33426-9
DOIs
Publication statusPublished - Sep 2012
EventFirst European Conference on Service Oriented and Cloud Computing, ESOCC 2012 - Bertinoro, Italy
Duration: 19 Sep 201221 Sep 2012
Conference number: 1

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Verlag
Volume7592
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceFirst European Conference on Service Oriented and Cloud Computing, ESOCC 2012
Abbreviated titleESOCC
CountryItaly
CityBertinoro
Period19/09/1221/09/12

Keywords

  • EWI-22702
  • IR-83459
  • METIS-293254

Cite this

Zivkovic, M., & van den Berg, H. L. (2012). Analysis of revenue improvements with runtime adaptation of service composition based on conditional request retries. In First European Conference on Service Oriented and Cloud Computing (ESOCC 2012) (pp. 169-183). (Lecture Notes in Computer Science; Vol. 7592). Berlin: Springer. https://doi.org/10.1007/978-3-642-33427-6_12
Zivkovic, Miroslav ; van den Berg, Hans Leo. / Analysis of revenue improvements with runtime adaptation of service composition based on conditional request retries. First European Conference on Service Oriented and Cloud Computing (ESOCC 2012). Berlin : Springer, 2012. pp. 169-183 (Lecture Notes in Computer Science).
@inproceedings{aedf95dcbfe74e36b7fb65b957e4e947,
title = "Analysis of revenue improvements with runtime adaptation of service composition based on conditional request retries",
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.",
keywords = "EWI-22702, IR-83459, METIS-293254",
author = "Miroslav Zivkovic and {van den Berg}, {Hans Leo}",
note = "10.1007/978-3-642-33427-6_12",
year = "2012",
month = "9",
doi = "10.1007/978-3-642-33427-6_12",
language = "Undefined",
isbn = "978-3-642-33426-9",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "169--183",
booktitle = "First European Conference on Service Oriented and Cloud Computing (ESOCC 2012)",

}

Zivkovic, M & van den Berg, HL 2012, Analysis of revenue improvements with runtime adaptation of service composition based on conditional request retries. in First European Conference on Service Oriented and Cloud Computing (ESOCC 2012). Lecture Notes in Computer Science, vol. 7592, Springer, Berlin, pp. 169-183, First European Conference on Service Oriented and Cloud Computing, ESOCC 2012, Bertinoro, Italy, 19/09/12. https://doi.org/10.1007/978-3-642-33427-6_12

Analysis of revenue improvements with runtime adaptation of service composition based on conditional request retries. / Zivkovic, Miroslav; van den Berg, Hans Leo.

First European Conference on Service Oriented and Cloud Computing (ESOCC 2012). Berlin : Springer, 2012. p. 169-183 (Lecture Notes in Computer Science; Vol. 7592).

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Analysis of revenue improvements with runtime adaptation of service composition based on conditional request retries

AU - Zivkovic, Miroslav

AU - van den Berg, Hans Leo

N1 - 10.1007/978-3-642-33427-6_12

PY - 2012/9

Y1 - 2012/9

N2 - 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.

AB - 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.

KW - EWI-22702

KW - IR-83459

KW - METIS-293254

U2 - 10.1007/978-3-642-33427-6_12

DO - 10.1007/978-3-642-33427-6_12

M3 - Conference contribution

SN - 978-3-642-33426-9

T3 - Lecture Notes in Computer Science

SP - 169

EP - 183

BT - First European Conference on Service Oriented and Cloud Computing (ESOCC 2012)

PB - Springer

CY - Berlin

ER -

Zivkovic M, van den Berg HL. Analysis of revenue improvements with runtime adaptation of service composition based on conditional request retries. In First European Conference on Service Oriented and Cloud Computing (ESOCC 2012). Berlin: Springer. 2012. p. 169-183. (Lecture Notes in Computer Science). https://doi.org/10.1007/978-3-642-33427-6_12