TCOWS - Canevas pour la composition de services web avec propriétés transactionnelles - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2007

TCOWS - Transactional Composition Of Web Services

TCOWS - Canevas pour la composition de services web avec propriétés transactionnelles

Helga Duarte
  • Fonction : Auteur
  • PersonId : 844346

Résumé

With the development and adoption of web-based technologies, existing companies can establish new partnerships by composing existing services, thus offering new value-added services. However, the implementation of process interacting on the Web still remains a complex and tedious task. The concept of service, based on web technologies aims at acilitating the development of this type of process. Services that enter into compositions with other services may have transactional properties, especially those in the broad area of resource management (e.g. booking services). These transactional properties may be exploited in order to derive composite services which themselves exhibit certain transactional properties.
The work presented in this document led us to identify two main issues: (i) web service composition and (ii) transactional properties associated with this composition. As we are interested in both issues we have designed a framework called TCOWS - Transactional Composition Of Web Services - which covers the design of compositions of Web services as well as their executions. The framework relies on a model for the composition of Web services associated with transactional properties that takes into account the expression of the transactional properties that composite services are required to fulfil. In addition, compositions can be parameterised so as to allow the end user to impose that certain quality of services constraints and preferences are satisfied by the executions of the composite service. At execution time and relying on web service communities, TCOWS selects among services accessible through ommunities, those which best meet the composition's needs. The framework automatically ensures that transactional properties associated with the composition are fulfilled by exploiting the ransactional properties of the underlying selected services.
Le développement et l'adoption des technologies associées aux services web permettent aux entreprises d'implanter de nouvelles applications en composant des services existants. Cependant, la mise en oeuvre de processus métiers interagissant sur le web reste une tâche complexe. Le concept de service web, basé sur les standards de l'internet, vise à faciliter le développement de ce type de processus et les interactions entre plusieurs partenaires dans le but de produire un service à valeur ajoutée. Mais, paradoxalement, le développement de services créés par chaque entreprise de manière autonome a donné lieu à une hétérogénéité qui pose divers problèmes au moment de l'exécution de la composition obtenue, surtout lorsque celle-ci est munie de propriétés transactionnelles.
L'étude présentée dans ce document nous a permis d'identifier les problèmes liés d'une part, à la composition de services web, et d'autre part à l'association de propriétés transactionnelles à cette composition. Nous nous sommes intéressés à ces deux problématiques qui nous ont conduits à la conception du canevas TCOWS - Transactional Composition Of Web Services - pour la composition de services web en tenant compte des propriétés transactionnelles des services composants. Le modèle permet aux concepteurs de composer des services et de prendre en compte des contraintes liées à la portée de la transaction et, par le biais de restrictions et de préférences, de fixer la qualité de service requise par les composants. Au moment de l'exécution, s'appuyant sur le concept de communautés de services, le canevas choisit, parmi les services accessibles via une communauté, ceux qui répondent le mieux aux besoins de la composition, tout en respectant ces caractéristiques transactionnelles.
Fichier principal
Vignette du fichier
TheseHelgaDuarteAmaya.pdf (1.2 Mo) Télécharger le fichier
SoutenanceTheseHDuarteAmaya.pdf (2.66 Mo) Télécharger le fichier
Format : Autre

Dates et versions

tel-00188206 , version 1 (15-11-2007)
tel-00188206 , version 2 (29-11-2007)

Identifiants

  • HAL Id : tel-00188206 , version 2

Citer

Helga Duarte. TCOWS - Canevas pour la composition de services web avec propriétés transactionnelles. Réseaux et télécommunications [cs.NI]. Université Joseph-Fourier - Grenoble I, 2007. Français. ⟨NNT : ⟩. ⟨tel-00188206v2⟩
374 Consultations
494 Téléchargements

Partager

Gmail Facebook X LinkedIn More