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'...
Main Author: | |
---|---|
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 |