Une approche déclarative pour la gestion de la qualité de service dans les compositions de service

Abstract : The advent of Service Oriented Architectures tends to promote a new kind of software architecture where services, exposing features accessible through highly standardized protocols, are composed in aloosely coupled way. In such a context, where services are likely to be replaced or used by a large numberof clients, the notion of Quality of Service (QoS), which focuses on the quality of the relationship between a service and its customers, becomes a key challenge. QoS deals with multiple concerns suchas security, reliability, performance (response time or availability), or even the cost of the service. Although much work has been carried out in the field of service composition, in particular leading to the elaboration of the BPEL4WS standard, the challenge of QoS management in service compositions still lacks flexible and reusable solutions offering a suitable level of abstraction.This thesis aims to ease QoS management in service compositions through a better separation of concerns. For this purpose, we designed QoSL4BP, a domain-specific language which allows QoS policy specification on service compositions. Such policies handle QoS constraints and mechanisms, both at pre-deployment time and runtime, by use of a limited set of high level primitives. By encapsulating the expertise of QoS management domain and by offering a high level expressivity, the QoSL4BP language enables an easy, flexible and reusable specification of both QoS contracts management and QoS related mechanisms implementation. This language is executed by our ORQOS platform, which cooperates ina non-intrusive way with orchestration engines. Thus, at pre-deployment time, the ORQOS platform performs service planning depending on services QoS offers and on the QoS requirements in QoSL4BPpolicies. At runtime, the QoSL4BP policies make it possible to react to QoS variations and to enact QoS management related mechanisms. Two scenarii, belonging to telecommunications and medical domains, validate our approach.
Document type :
Theses
Automatique / Robotique. École Nationale Supérieure des Mines de Paris, 2008. Français. 〈NNT : 2008ENMP1537〉
Liste complète des métadonnées

Cited literature [69 references]  Display  Hide  Download

https://pastel.archives-ouvertes.fr/tel-00308934
Contributor : Brigitte Hanot <>
Submitted on : Monday, August 4, 2008 - 3:21:31 PM
Last modification on : Tuesday, March 27, 2018 - 4:06:18 PM
Document(s) archivé(s) le : Saturday, November 26, 2016 - 1:17:51 AM

Identifiers

  • HAL Id : tel-00308934, version 1

Citation

Fabien Baligand. Une approche déclarative pour la gestion de la qualité de service dans les compositions de service. Automatique / Robotique. École Nationale Supérieure des Mines de Paris, 2008. Français. 〈NNT : 2008ENMP1537〉. 〈tel-00308934〉

Share

Metrics

Record views

640

Files downloads

754