Probabilistic QoS and soft contracts for transaction based web services

Sidney Rosario 1 Albert Benveniste 1 Stefan Haar 1 Claude Jard 1
1 DISTRIBCOM - Distributed and Iterative Algorithms for the Management of Telecommunications Systems
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Web services orchestrations and choreographies require establishing Quality of Service (QoS) contracts with the user. This is achieved by performing QoS 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). In this paper we propose using soft contracts instead. Soft contracts are characterized by means of probability distributions for QoS parameters. We show how to compose such contracts, to yield a global contract (probabilistic) for the orchestration. Our approach is implemented by the TOrQuE tool. Experiments on TOrQuE show that overly pessimistic contracts can be avoided and significant room for safe overbooking exists.
Type de document :
Communication dans un congrès
Proceedings of the 6th International Conference on Web Services (ICWS'07), 2007, Salt Lake City, Utah, USA, United States. IEEE Computer Society Press, pp.126-133, 2007, 〈10.1109/ICWS.2007.144〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00638311
Contributeur : Stefan Haar <>
Soumis le : vendredi 4 novembre 2011 - 15:12:17
Dernière modification le : mercredi 16 mai 2018 - 11:23:02

Identifiants

Citation

Sidney Rosario, Albert Benveniste, Stefan Haar, Claude Jard. Probabilistic QoS and soft contracts for transaction based web services. Proceedings of the 6th International Conference on Web Services (ICWS'07), 2007, Salt Lake City, Utah, USA, United States. IEEE Computer Society Press, pp.126-133, 2007, 〈10.1109/ICWS.2007.144〉. 〈inria-00638311〉

Partager

Métriques

Consultations de la notice

202