Importance sampling of probabilistic contracts in web services

  • Authors:
  • Ajay Kattepur

  • Affiliations:
  • IRISA/INRIA, Campus Universitaire de Beaulieu, Rennes, France

  • Venue:
  • ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

With web services quality of service (QoS) modeled as random variables, the accuracy of sampled values for precise service level agreements (SLAs) come into question. Samples with lower spread are more accurate for calculating contractual obligations, which is typically not the case for web services QoS. Moreover, the extreme values in case of heavy-tailed distributions (eg. 99.99 percentile) are seldom observed through limited sampling schemes. To improve the accuracy of contracts, we propose the use of variance reduction techniques such as importance sampling. We demonstrate this for contracts involving demand and refuel operations within the Dell supply chain example. Using measured values, efficient forecasting of future deviation of contracts may also be performed. A consequence of this is a more precise definition of sampling, measurement and variance tolerance in SLA declarations.