Surveillance dynamique de compositions de services web à l'aide de protocoles de comportement

Dans ce travail nous proposons une adaptation du paradigme de la programmation par contrat - contrats exprimés sous forme de protocoles de comportement - au contexte des architectures orientées services, et ce à travers la conception d'un cadre d'applications (framework) supportant l'...

Full description

Bibliographic Details
Main Author: Jendoubi, Wassim
Format: Others
Published: 2010
Subjects:
Online Access:http://www.archipel.uqam.ca/3752/1/M11663.pdf
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQ.3752
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQ.37522013-10-04T04:04:08Z Surveillance dynamique de compositions de services web à l'aide de protocoles de comportement Jendoubi, Wassim Programmation par contrat Service Web Surveillance Dans ce travail nous proposons une adaptation du paradigme de la programmation par contrat - contrats exprimés sous forme de protocoles de comportement - au contexte des architectures orientées services, et ce à travers la conception d'un cadre d'applications (framework) supportant l'ensemble du processus de contractualisation, à savoir, la définition des contrats, la surveillance dynamique et la réaction en fonction du respect ou non des règles établies. La solution proposée permet de détecter les ruptures de contrat à chaud, c'est-à-dire en cours d'exécution des compositions de services, ouvrant ainsi la porte à l'instauration de mécanismes dynamiques de compensation. Les contrats surveillés représentent des protocoles de comportements de processus BPEL, ce qui permet de définir des contraintes sur l'ordre d'exécution des opérations publiques des services partenaires. Nous en présentons également une mise en œuvre, BPEL.RPM, qui est adaptable, dans le sens où elle peut aisément intégrer des modules externes de compensation, mais qui est aussi portable, puisqu'elle fonctionne indépendamment de l'environnement d'exécution des services Web. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : services Web, programmation par contrat, surveillance dynamique, BPEL. 2010-10 Mémoire accepté NonPeerReviewed application/pdf http://www.archipel.uqam.ca/3752/1/M11663.pdf Jendoubi, Wassim (2010). « Surveillance dynamique de compositions de services web à l'aide de protocoles de comportement » Mémoire. Montréal (Québec, Canada), Université du Québec à Montréal, Maîtrise en informatique. http://www.archipel.uqam.ca/3752/
collection NDLTD
format Others
sources NDLTD
topic Programmation par contrat
Service Web
Surveillance
spellingShingle Programmation par contrat
Service Web
Surveillance
Jendoubi, Wassim
Surveillance dynamique de compositions de services web à l'aide de protocoles de comportement
description Dans ce travail nous proposons une adaptation du paradigme de la programmation par contrat - contrats exprimés sous forme de protocoles de comportement - au contexte des architectures orientées services, et ce à travers la conception d'un cadre d'applications (framework) supportant l'ensemble du processus de contractualisation, à savoir, la définition des contrats, la surveillance dynamique et la réaction en fonction du respect ou non des règles établies. La solution proposée permet de détecter les ruptures de contrat à chaud, c'est-à-dire en cours d'exécution des compositions de services, ouvrant ainsi la porte à l'instauration de mécanismes dynamiques de compensation. Les contrats surveillés représentent des protocoles de comportements de processus BPEL, ce qui permet de définir des contraintes sur l'ordre d'exécution des opérations publiques des services partenaires. Nous en présentons également une mise en œuvre, BPEL.RPM, qui est adaptable, dans le sens où elle peut aisément intégrer des modules externes de compensation, mais qui est aussi portable, puisqu'elle fonctionne indépendamment de l'environnement d'exécution des services Web. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : services Web, programmation par contrat, surveillance dynamique, BPEL.
author Jendoubi, Wassim
author_facet Jendoubi, Wassim
author_sort Jendoubi, Wassim
title Surveillance dynamique de compositions de services web à l'aide de protocoles de comportement
title_short Surveillance dynamique de compositions de services web à l'aide de protocoles de comportement
title_full Surveillance dynamique de compositions de services web à l'aide de protocoles de comportement
title_fullStr Surveillance dynamique de compositions de services web à l'aide de protocoles de comportement
title_full_unstemmed Surveillance dynamique de compositions de services web à l'aide de protocoles de comportement
title_sort surveillance dynamique de compositions de services web à l'aide de protocoles de comportement
publishDate 2010
url http://www.archipel.uqam.ca/3752/1/M11663.pdf
work_keys_str_mv AT jendoubiwassim surveillancedynamiquedecompositionsdeserviceswebalaidedeprotocolesdecomportement
_version_ 1716598874371522560