Caractérisation sémantique de Service Web par des propriétés non fonctionnelles. Exploitation pour la sélection et la composition de Services Web

Sujets de thèse 2013

Intitulé de la thèse
Caractérisation sémantique de Service Web par des propriétés non fonctionnelles. Exploitation pour la sélection et la composition de Services Web
Publication du sujet sur le site de l’ABG : OUI
Nature du financement : Convention CIFRE
Domaine de compétences principal (pour l’ABG) : Informatique, électronique
Domaine de compétences secondaire (pour l’ABG) : Mathématiques
Spécialité de doctorat : Informatique et Applications

Lieu de travail
LIAS / ENSMA
Laboratoire d’accueil : LIAS

Présentation de l’équipe de recherche
La thèse se déroulera au sein du LIAS / ENSMA dans l’équipe Ingénierie des Données et des Modèles.

Résumé de la thèse en français
cf. la description complète

Résumé de la thèse en anglais
cf. la description complète

Description complète du sujet de thèse
Avec l’augmentation du nombre de Services Web disponibles sur le Web, le problème de la découverte de services est devenu crucial. Les approches basées sur les technologies actuelles (UDDI, WSDL, SOAP) ne permettant qu’une recherche syntaxique sur l’interface des services, des approches sémantiques à base d’ontologies ont été développées. Si ces approches permettent de décrire précisément la fonctionnalité d’un Service Web, elles ne proposent que peu d’éléments pour définir ses domaines d’application potentiels, sa couverture pour chacun des domaines cibles, ses conditions de mise en œuvre, les profils de ses utilisateurs, ses performances, son niveau de qualité, son origine, etc.

Ce travail de thèse visera à définir et exploiter des modèles spécifiques qui seront associés à des ontologies de service. Ces modèles permettront d’enrichir une ontologie de services par des informations de qualité de service, de profils utilisateurs et plus généralement par des propriétés non fonctionnelles. Les propriétés non fonctionnelles qui doivent être envisagées concernent la qualité de service, les profils utilisateurs, les préférences et les protocoles de sécurité des accès à l’information en fonction des profils des utilisateurs. Leur prise en compte reste assez mal maitrisée dans le contexte des architectures orientées services du fait que les annuaires traditionnels n’offrent pas la possibilité de représenter ce type d’information. Pourtant, des modèles comme OrBAC ou Kaos permettent la prise en compte des règles de contrôle d’accès. Ces modèles ne sont pas intégrés dans les annuaires de services actuels. Ainsi, la représentation des informations liées à la qualité de service aux profils des utilisateurs est un enjeu de recherche majeur.

Objectifs scientifiques de la thèse
Ce travail s’appuiera sur la notion d’annuaire de service sémantique développée dans la thèse de Nabil Belaïd. Par service sémantique, nous entendons un service ou un processus défini à un niveau sémantique c’est-à-dire à un niveau ontologique. Nous associons à chaque service sémantique d’une part une description du processus et du service même au travers d’une ontologie de services qui regroupe les services selon une relation de subsomption, et d’autre part une description sémantique de ses entrées et de ses sorties à partir d’une ontologie de domaine. De plus, cette approche, voisine des approches à la OWL-S ou WSMO, propose une
abstraction des descriptions informatiques associées à ces services sémantiques, et plusieurs descriptions informatiques peuvent correspondre à un même service sémantique.

Les services sémantiques peuvent être regroupés dans un d’entrepôts de services sémantiques. Celui-ci vise à fournir un annuaire élaboré de services sémantiques supportant la description, la recherche et la découverte, la persistance et l’évolution de services sémantiques. Cet annuaire obéit à un modèle d’ontologies de services sémantiques qui devra être étendu pour prendre en compte les propriétés non fonctionnelles, c’est-à-dire les propriétés qui n’agissent pas
sur le résultat ou le but de réalisation d’un service, mais qui caractérisent les conditions dans lesquelles un service sémantique est réalisé. Parmi ces propriétés on peut citer les propriétés de qualité de services, de contrôle d’accès ou bien liées aux profils des utilisateurs qui ont créé ces services sémantiques.

Cette notion d’entrepôt de services sémantique s’accompagne d’un modèle de persistance permettant de stocker les services sémantiques et de proposer des services d’accès permettant de les interroger. Ce modèle de persistance appelé OntoDB devra être étendu avec le ou les modèles de propriétés non fonctionnelles définis. De même, le langage de requêtes associé à ce modèle de persistance devra être étendu avec des algorithmes permettant de rechercher des services Web en fonction de propriétés non fonctionnelles.

Compétences à l’issue de la thèse
Spécialiste dans la composition de services Web sémantique, ontologies, persistence

Mots clés (séparés par des virgules)
Service Web, qualité de service, annuaire sémantique, ontologie, base de données à base ontologique
Conditions restrictive de candidature (nationalité, âge, …) : NON

Modalité de dépôt des candidatures
contacter le co-encadrant. Prévoir d’envoyer par courriel CV, avec relevé de notes M1-M2, et lettre de motivation.

Date limite de candidature
30 avril 2013

Directeur de thèse
Ladjel BELLATRECHE
Adresse mail du directeur de thèse : bellatreche@ensma.fr
Téléphone Directeur de thèse : 0549498072

Co-directeur de thèse
Stéphane JEAN
Adresse mail du co-directeur de thèse : jean@ensma.fr
Téléphone co-Directeur de thèse : 0549498073
Cofinancement LABEX SigmaLIM demandé : NON

Recherche

Menu principal

Haut de page