SOUTENANCE : Thèse de Mohamed Sellami

Mardi 18 Octobre 2011 à 14h00 salle C06. « Découverte d’annuaires de services Web dans un environnement distribué »

Jury

– Prof. Abdelkader Hameurlain, Professeur à l’Université Paul Sabatier – IRIT, Rapporteur.
– Dr. Philippe Lamarre, Maître de conférences (HDR) à l’Université de Nantes – LINA, Rapporteur.
– Prof. Chihab Hanachi, Professeur à l’Université Toulouse 1- IRIT, Examinateur.
– Prof. Bruno Defude, Professeur à Télécom SudParis- SAMOVAR, Examinateur.
– Dr. Walid Gaaloul, Maître de conférences à Télécom SudParis – SAMOVAR, Encadrant.
– Prof. Samir Tata, Professeur à Télécom SudParis – SAMOVAR, Directeur de Thèse.

Résumé

« Les services Web (SW) sont considérés comme étant un bloc pilier pour la réalisation de transactions électroniques entre entreprises (B2B). Ainsi, de plus en plus d’entreprises utilisent des SW pour réaliser des transactions avec leurs partenaires et/ou offrir des services en ligne. Dans un tel contexte, chaque entreprise possède un ou plusieurs référentiels privés de descriptions de SW. Pour que ses SW soient consultables et puissent être découverts par d’autres entreprises, une entreprise devra rendre ses référentiels de SW publics. La solution couramment utilisée consiste à publier les descriptions de ses SW dans des annuaires de SW. En conséquence, le nombre d’annuaires disponibles peut être aussi important que le grand nombre d’entreprises et la découverte d’un SW devient ainsi une tâche fastidieuse pour un demandeur de services et coûteuse pour un système de découverte.

L’objectif principal de cette thèse est de fournir des solutions pour assurer une découverte d’annuaires de SW adaptée à un environnement distribué. Pour ce faire, nous proposons tout d’abord d’organiser le réseau d’annuaires en communautés. Nous utilisons comme critère d’organisation les fonctionnalités offertes par les SW annoncés par chaque annuaire. Ensuite, afin de préserver la consistance de cette organisation en communautés face aux changements qui peuvent se produire (départ/arrivée d’annuaires), nous définissons les mécanismes de gestion nécessaires. Ainsi, nous avons identifié les différents événements qui peuvent se produire et induire une inconsistance au niveau de notre organisation et nous avons défini les mécanismes de gestion adéquats. Enfin, nous proposons une approche pour la découverte d’annuaires de SW qui utilise deux filtres pour limiter l’espace de recherche d’un demandeur de services. Le premier filtre consiste à utiliser les besoins fonctionnels d’un demandeur de services pour sélectionner la communauté d’annuaires adéquate. Le deuxième filtre consiste à utiliser les besoins non-fonctionnels et la trace des services déjà utilisés par le demandeur de services pour sélectionner un ou plusieurs annuaires. La sélection d’un annuaire au sein d’une communauté est basée sur une technique de recommandation. Les solutions proposées ont été testées par la mise en place d’un réseau de communautés d’annuaires, l’implémentation d’un gestionnaire de communautés et d’un système de découverte d’annuaires. »