Revenue Optimization of Service Compositions using Conditional Request Retries

Revenue Optimization of Service Compositions using Conditional Request Retries

Miroslav Živković, Hans van den Berg
Copyright: © 2013 |Volume: 10 |Issue: 2 |Pages: 22
ISSN: 1545-7362|EISSN: 1546-5004|EISBN13: 9781466632721|DOI: 10.4018/jwsr.2013040101
Cite Article Cite Article

MLA

Živković, Miroslav, and Hans van den Berg. "Revenue Optimization of Service Compositions using Conditional Request Retries." IJWSR vol.10, no.2 2013: pp.1-22. http://doi.org/10.4018/jwsr.2013040101

APA

Živković, M. & van den Berg, H. (2013). Revenue Optimization of Service Compositions using Conditional Request Retries. International Journal of Web Services Research (IJWSR), 10(2), 1-22. http://doi.org/10.4018/jwsr.2013040101

Chicago

Živković, Miroslav, and Hans van den Berg. "Revenue Optimization of Service Compositions using Conditional Request Retries," International Journal of Web Services Research (IJWSR) 10, no.2: 1-22. http://doi.org/10.4018/jwsr.2013040101

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Due to the inherent stochastic nature of services execution environment within service oriented systems, a runtime adaptation of the given composition may be required. The authors investigate a runtime service adaptation mechanism based on conditional retries for orchestrated web services. The conditional retry may be issued while a concrete service within composition is executed. The retry could either invoke the same concrete service or a functionally equivalent web service that implements the same task. The authors use dynamic programming to determine the optimal time instances at which the current request should be terminated before request replication. The calculation takes into account different QoS parameters like services' response-time distributions and cost-related parameters, and the solution optimizes the expected revenue of the composite service provider. The authors illustrate the benefits of their approach by numerical calculations, and discuss the impact of considered QoS parameters to the solution at hand.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.