DocumentCode
1638654
Title
A Stochastic Programming Approach for QoS-Aware Service Composition
Author
Wiesemann, Wolfram ; Hochreiter, Ronald ; Kuhn, Daniel
Author_Institution
Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London
fYear
2008
Firstpage
226
Lastpage
233
Abstract
We formulate the service composition problem as a multi-objective stochastic program which simultaneously optimizes the following quality of service (QoS) parameters: workflow duration, service invocation costs, availability, and reliability. All of these quality measures are modelled as decision-dependent random variables. Our model minimizes the average value-at- risk (AVaR) of the workflow duration and costs while imposing constraints on the workflow availability and reliability. AVaR is a popular risk measure in decision theory which quantifies the expected shortfall below some percentile of a loss distribution. By replacing the random durations and costs with their expected values, our risk-aware model reduces to the nominal problem formulation prevalent in literature. We argue that this nominal model can lead to overly risky decisions. Finally, we report on the scalability properties of our model.
Keywords
Web services; decision theory; quality of service; stochastic programming; QoS-aware service composition; average value-at-risk; decision theory; decision-dependent random variable; multiobjective stochastic program; nominal problem formulation; Availability; Costs; Decision theory; Delay; Grid computing; Portfolios; Quality of service; Stochastic processes; Stochastic systems; Uncertainty; Average Value-at-Risk; Quality of Service; Stochastic Programming; Web Service Composition;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2008. CCGRID '08. 8th IEEE International Symposium on
Conference_Location
Lyon
Print_ISBN
978-0-7695-3156-4
Electronic_ISBN
978-0-7695-3156-4
Type
conf
DOI
10.1109/CCGRID.2008.40
Filename
4534223
Link To Document