Sciweavers

TSC
2008

Probabilistic QoS and Soft Contracts for Transaction-Based Web Services Orchestrations

13 years 4 months ago
Probabilistic QoS and Soft Contracts for Transaction-Based Web Services Orchestrations
Service level agreements (SLAs), or contracts, have an important role in web services. These contracts define the obligations and rights between the provider of a web service and its client, with respect to the function and the Quality of the service (QoS). For composite services like orchestrations, such contracts are deduced by a process called QoS contract composition, based on contracts established between the orchestration and the called web services. These contracts are typically stated in the form of 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 implemented by the TOrQuE tool. Ex...
Sidney Rosario, Albert Benveniste, Stefan Haar, Cl
Added 15 Dec 2010
Updated 15 Dec 2010
Type Journal
Year 2008
Where TSC
Authors Sidney Rosario, Albert Benveniste, Stefan Haar, Claude Jard
Comments (0)