Authors
Sidney Rosario, Albert Benveniste, Stefan Haar, Claude Jard
Publication date
2008/10
Journal
IEEE Transactions on Services Computing
Volume
1
Issue
4
Pages
187-200
Publisher
IEEE
Description
Service level agreements (SLAs), or contracts, have an important role in web services. They define the obligations and rights between the provider of a web service and its client, about the function and the Quality of the service (QoS). For composite services like orchestrations, contracts are deduced by a process called QoS contract composition, based on contracts established between the orchestration and the called web services. Contracts are typically stated as hard guarantees (e.g., response time always less than 5 msec). Using hard bounds is not realistic, however, and more statistical approaches are needed. In this paper we propose using soft probabilistic contracts instead, which consist of a probability distribution for the considered QoS parameter—in this paper, we focus on timing. We show how to compose such contracts, to yield a global probabilistic contract for the orchestration. Our approach is …
Total citations
20082009201020112012201320142015201620172018201920202021202211122212316211612373952
Scholar articles
S Rosario, A Benveniste, S Haar, C Jard - IEEE Transactions on Services Computing, 2008