Auteur / Autrice : | Kaouthar Fakhfakh |
Direction : | Saïd Tazi, Mohamed Jmaiel |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 2011 |
Etablissement(s) : | Toulouse 1 |
Partenaire(s) de recherche : | autre partenaire : École nationale d'ingénieurs de Sfax (Tunisie) |
Mots clés
Mots clés contrôlés
Résumé
Nos travaux de thèse s'inscrivent dans le cycle de vie des contrats de qualité de service pour les architectures orientées services. Le cycle de vie de ces contrats se caractérise par une phase de spécification et de modélisation des niveaux requis de qualité, une phase de négociation de ces niveaux et une phase de surveillance du contrat de QdS élaboré entre le client et le fournisseur. Concernant la première phase, nous avons remarqué que les approches existantes de modélisation des contrats de QdS se limitent à une description incomplète notamment dans le cas où les niveaux de service requis sont composés à partir d'autres métriques élémentaires de qualité. Pour remédier à cette insuffisance, nous avons défini un modèle sémantique nommé "SLAOnt". Quant à la deuxième phase, nous avons constaté que les approches existantes de négociation consistent à choisir un sous-ensemble de clauses et de valeurs parmi des choix prédéfinis par le fournisseur. Cependant, le client peut ne pas comprendre ces choix dans le cas où il n'est pas expert du domaine. Pour cela, nous avons proposé une approche de négociation basée sur un alignement d'objectifs de qualité de service pour l'élaboration de ces contrats. Cette phase d'alignement se termine par une génération complète d'un contrat de qualité de service en cas de compatibilité. Concernant la troisième phase traitant la surveillance des contrats de qualité de service, nous avons remarqué l'absence d'une approche automatique pour faciliter la tâche d'observation et de détection des violations de contrats de QdS. Pour remédier à ces insuffisances, nous avons élaboré une approche sémantique de surveillance de QdS pour détecter ces violations.