QoS Policies for Business Processes in Service Oriented Architectures

Autor: Nicolas Rivierre, Thomas Ledoux, Fabien Baligand
Přispěvatelé: France Telecom Division R&D [Issy-les-Moulineaux], France Télécom, Laboratoire d'Informatique de Nantes Atlantique (LINA), Mines Nantes (Mines Nantes)-Université de Nantes (UN)-Centre National de la Recherche Scientifique (CNRS), Objects, aspects and components (OBASCO), Mines Nantes (Mines Nantes)-Inria Rennes – Bretagne Atlantique, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Springer Berlin / Heidelberg
Jazyk: angličtina
Rok vydání: 2008
Předmět:
Zdroj: Service-Oriented Computing – ICSOC 2008
International Conference on Service Oriented Computing
International Conference on Service Oriented Computing, Dec 2008, Sydney, Australia. pp.483-497
Service-Oriented Computing – ICSOC 2007 ISBN: 9783540749738
ICSOC
HAL
Popis: International audience; 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 a loose coupling way. In such a context, where services are likely to be replaced or used by a large number of 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. This paper 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 policies specification for business processes. More specifically, the QoSL4BP language is designed to allow an architect to specify QoS constraints and mechanisms over parts of BPEL compositions. This language is executed by our ORQOS platform which cooperates in a non-intrusive way with orchestration engines. At pre-deployment time, ORQOS platform performs service planning depending on services QoS offers and on the QoS requirements in QoSL4BP policies. At runtime, QoSL4BP policies allow to react to QoS variations and to enact QoS management related mechanisms.
Databáze: OpenAIRE