Sélection de sérvices Web à base de QoWS
Des informations générales:
Le niveau |
MASTER |
Titre |
Sélection de sérvices Web à base de QoWS |
SPECIALITE |
Informatique |
Page de garde:
Sommaire:
Introduction générale
Chapitre I
1. Introduction
2. Définition et description de service Web
3. L’intérêt des services Web
4. Les application des services Web
5. L’architecture générale des services Web
6. Les principales technologies de développement de service Web
6.1. XML – eXtensible Markup Language
6.1.1. Définition
6.1.2. XML Namespaces
6.1.3. XML schéma
6.2. Le protocol SOAP (Simple Object Access Protocol)
6.2.1. Présentation
6.2.2. Ses caractéristiques
6.2.3. Fonctionnement
6.2.4. Modèle d’échange de messages en SOAP
6.2.5. Structure d’un message SOAP
6.2.5.1. Le HTTP Header
6.2.5.2. L’enveloppe SOAP
6.2.5.3. Le header SOAP
6.2.5.4. Le Body SOAP
6.2.6. SOAP RPC
6.2.6.1. Préambule
6.2.6.2. Requêtes / réponses SOAP
6.2.6.3. La gestion des erreurs
6.2.6.4. Pattern d’utilisation
6.3. La technologie WSDL (Web Service Description Language)
6.3.1. Définitions générale
6.3.2. Structure d’un document WSDL
6.4. UDDI – Universal Description Discovery and Integration
6.4.1. Principe
6.4.2. La recherche d’un service Web
6.4.3. La publication d’un service Web
7. Les avantages et inconvénient des services Web
7.1. Avantages
7.2. Inconvénients
8. Conclusion
Chapitre II
1. Introduction
2. Historique
3. Terminologie
4. Fonctionnement de l’approche
4.1. But
4.2. La mutation
4.3. Fonction d’évaluation et fonction fitness
4.4. Itération
4.5. L’algorithme
4.6. Codage d’une population
4.7. Analyse de l’algorithme
5. Les différentes méthodes de selection
5.1. Sélection par roulette (wheel)
5.2. Sélection par rang
5.3. Sélection steady-state
5.4. Sélection par tournoi
5.5. Elitisme
6. Conclusion
Chapitre III
1. Introduction
1.1. Sénario: courtage de la voiture
1.2. Les paramètres QoWS (Quality of Web Service)
1.2.1. Latence
1.2.2. Fiabilité
1.2.3. Disponibilité
1.2.4. Coût
1.2.5. Réputation
1.3. La fonction <<< Score >>
2. Conception
2.1. Description de la base
2.2. Description de la requête
3. Diagramme de cas d’utilisation
3.1. Diagramme de cas d’utilisation
3.2. Diagramme de classe
4. Implémentation
4.1. Connexion et chargement
4.2. La sélection génétique
4.3. Le croisement et la mutation
4.3.1. Le croisement
4.3.2. La mutation
4.4. Reproduction
5. Expérimentation
6. Discussion
7. Conclusion
Conclusion générale
Chapitre I
1. Introduction
2. Définition et description de service Web
3. L’intérêt des services Web
4. Les application des services Web
5. L’architecture générale des services Web
6. Les principales technologies de développement de service Web
6.1. XML – eXtensible Markup Language
6.1.1. Définition
6.1.2. XML Namespaces
6.1.3. XML schéma
6.2. Le protocol SOAP (Simple Object Access Protocol)
6.2.1. Présentation
6.2.2. Ses caractéristiques
6.2.3. Fonctionnement
6.2.4. Modèle d’échange de messages en SOAP
6.2.5. Structure d’un message SOAP
6.2.5.1. Le HTTP Header
6.2.5.2. L’enveloppe SOAP
6.2.5.3. Le header SOAP
6.2.5.4. Le Body SOAP
6.2.6. SOAP RPC
6.2.6.1. Préambule
6.2.6.2. Requêtes / réponses SOAP
6.2.6.3. La gestion des erreurs
6.2.6.4. Pattern d’utilisation
6.3. La technologie WSDL (Web Service Description Language)
6.3.1. Définitions générale
6.3.2. Structure d’un document WSDL
6.4. UDDI – Universal Description Discovery and Integration
6.4.1. Principe
6.4.2. La recherche d’un service Web
6.4.3. La publication d’un service Web
7. Les avantages et inconvénient des services Web
7.1. Avantages
7.2. Inconvénients
8. Conclusion
Chapitre II
1. Introduction
2. Historique
3. Terminologie
4. Fonctionnement de l’approche
4.1. But
4.2. La mutation
4.3. Fonction d’évaluation et fonction fitness
4.4. Itération
4.5. L’algorithme
4.6. Codage d’une population
4.7. Analyse de l’algorithme
5. Les différentes méthodes de selection
5.1. Sélection par roulette (wheel)
5.2. Sélection par rang
5.3. Sélection steady-state
5.4. Sélection par tournoi
5.5. Elitisme
6. Conclusion
Chapitre III
1. Introduction
1.1. Sénario: courtage de la voiture
1.2. Les paramètres QoWS (Quality of Web Service)
1.2.1. Latence
1.2.2. Fiabilité
1.2.3. Disponibilité
1.2.4. Coût
1.2.5. Réputation
1.3. La fonction <<< Score >>
2. Conception
2.1. Description de la base
2.2. Description de la requête
3. Diagramme de cas d’utilisation
3.1. Diagramme de cas d’utilisation
3.2. Diagramme de classe
4. Implémentation
4.1. Connexion et chargement
4.2. La sélection génétique
4.3. Le croisement et la mutation
4.3.1. Le croisement
4.3.2. La mutation
4.4. Reproduction
5. Expérimentation
6. Discussion
7. Conclusion
Conclusion générale
Télécharger:
Pour plus de
sources et références universitaires
(mémoires, thèses et articles
), consultez notre site principal.


