Courtage sémantique de services de calcul

La recherche du ou des services de calcul scientifique disponibles sur une grille qui répondent aux besoins d'un utilisateur, aussi appelée courtage de services, est une activité complexe. En effet, les services disponibles sont souvent conçus pour répondre de manière efficace à de nombreux bes...

Full description

Bibliographic Details
Main Author: Hurault, Aurélie
Language:FRE
Published: Institut National Polytechnique de Toulouse - INPT 2006
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00483894
http://tel.archives-ouvertes.fr/docs/00/48/38/94/PDF/hurault.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00483894
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-004838942013-01-07T16:57:40Z http://tel.archives-ouvertes.fr/tel-00483894 http://tel.archives-ouvertes.fr/docs/00/48/38/94/PDF/hurault.pdf Courtage sémantique de services de calcul Hurault, Aurélie [INFO:INFO_SE] Computer Science/Software Engineering Courtage de services Filtrage équationnel Spécification algébriques Grille La recherche du ou des services de calcul scientifique disponibles sur une grille qui répondent aux besoins d'un utilisateur, aussi appelée courtage de services, est une activité complexe. En effet, les services disponibles sont souvent conçus pour répondre de manière efficace à de nombreux besoins différents. Ceux-ci comportent donc en général de nombreux paramètres et la simple signature du service ne suffit pas pour que l'utilisateur puisse le trouver. La solution proposée dans ces travaux consiste à utiliser une description formelle du domaine d'application comportant l'ensemble des données et des opérateurs du domaine ainsi que les propriétés des opérateurs. Dans le cadre de cette thèse, cette description est effectuée sous la forme d'une spécification algébrique. Un service ou une requête sont alors des termes de l'algèbre associée. En ce qui concerne les signatures, nous combinons le sous-typage des sortes et la surcharge des opérateurs selon le système de type proposé par G. Castagna pour le λ&-calcul. Le courtage consiste alors à effectuer un filtrage modulo la théorie équationnelle associée à la spécification, entre le terme représentant le service souhaité et les termes représentant les services disponibles. Nous proposons et avons implanté deux algorithmes différents inspirés d'un parcours de l'arbre de recherche des solutions contraint par une quantité d'énergie (nombre d'équations et/ou de compositions applicables). Le premier algorithme est directement dérivé des travaux de Gallier et Snyder sur l'unification équationnelle. Nous avons montré sa correction et argumenté sa complétude (ou exhaustivité). Le second algorithme découle d'une définition constructive de l'ensemble des services qui peuvent répondre à la requête d'un utilisateur. L'algorithme consiste alors en un parcours particulier de l'arbre construit pour engendrer le service requis. Nous avons également montré sa correction, et sa complétude pour certaines formes d'équations. Nous illustrons notre approche dans les domaines applicatifs suivants : algèbre linéaire et optimisation, et nous nous intéressons au traitement de la combinaison de domaines applicatifs. 2006-12-04 FRE PhD thesis Institut National Polytechnique de Toulouse - INPT
collection NDLTD
language FRE
sources NDLTD
topic [INFO:INFO_SE] Computer Science/Software Engineering
Courtage de services
Filtrage équationnel
Spécification algébriques
Grille
spellingShingle [INFO:INFO_SE] Computer Science/Software Engineering
Courtage de services
Filtrage équationnel
Spécification algébriques
Grille
Hurault, Aurélie
Courtage sémantique de services de calcul
description La recherche du ou des services de calcul scientifique disponibles sur une grille qui répondent aux besoins d'un utilisateur, aussi appelée courtage de services, est une activité complexe. En effet, les services disponibles sont souvent conçus pour répondre de manière efficace à de nombreux besoins différents. Ceux-ci comportent donc en général de nombreux paramètres et la simple signature du service ne suffit pas pour que l'utilisateur puisse le trouver. La solution proposée dans ces travaux consiste à utiliser une description formelle du domaine d'application comportant l'ensemble des données et des opérateurs du domaine ainsi que les propriétés des opérateurs. Dans le cadre de cette thèse, cette description est effectuée sous la forme d'une spécification algébrique. Un service ou une requête sont alors des termes de l'algèbre associée. En ce qui concerne les signatures, nous combinons le sous-typage des sortes et la surcharge des opérateurs selon le système de type proposé par G. Castagna pour le λ&-calcul. Le courtage consiste alors à effectuer un filtrage modulo la théorie équationnelle associée à la spécification, entre le terme représentant le service souhaité et les termes représentant les services disponibles. Nous proposons et avons implanté deux algorithmes différents inspirés d'un parcours de l'arbre de recherche des solutions contraint par une quantité d'énergie (nombre d'équations et/ou de compositions applicables). Le premier algorithme est directement dérivé des travaux de Gallier et Snyder sur l'unification équationnelle. Nous avons montré sa correction et argumenté sa complétude (ou exhaustivité). Le second algorithme découle d'une définition constructive de l'ensemble des services qui peuvent répondre à la requête d'un utilisateur. L'algorithme consiste alors en un parcours particulier de l'arbre construit pour engendrer le service requis. Nous avons également montré sa correction, et sa complétude pour certaines formes d'équations. Nous illustrons notre approche dans les domaines applicatifs suivants : algèbre linéaire et optimisation, et nous nous intéressons au traitement de la combinaison de domaines applicatifs.
author Hurault, Aurélie
author_facet Hurault, Aurélie
author_sort Hurault, Aurélie
title Courtage sémantique de services de calcul
title_short Courtage sémantique de services de calcul
title_full Courtage sémantique de services de calcul
title_fullStr Courtage sémantique de services de calcul
title_full_unstemmed Courtage sémantique de services de calcul
title_sort courtage sémantique de services de calcul
publisher Institut National Polytechnique de Toulouse - INPT
publishDate 2006
url http://tel.archives-ouvertes.fr/tel-00483894
http://tel.archives-ouvertes.fr/docs/00/48/38/94/PDF/hurault.pdf
work_keys_str_mv AT huraultaurelie courtagesemantiquedeservicesdecalcul
_version_ 1716395341788479488