University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur Ben Messahel, Khawla |
Documents disponibles écrits par cet auteur



Titre : Planification Multi-Agents pour la Composition Dynamique de Web services Type de document : texte imprimé Auteurs : Ben Messahel, Khawla, Auteur ; Touahria, Mohamed, Directeur de thèse Editeur : Setif:UFA Année de publication : 2018 Importance : 1 vol (78 f .) Format : 29 cm Langues : Français (fre) Catégories : Informatique Mots-clés : Planification
SMA
ontologies
composition des servicesIndex. décimale : 004 - Informatique Résumé : Résumé
L’architecture orienté service a été mise en avant afin de permettre des interactions entres application distantes Cette architecture est construit autour de la notion de services web. L’intérêt des services web de permettre à une entreprise d’exporter, via le réseau Internet, ses compétences et son savoir-faire, ou encore d’ouvrir de nouveaux marchés et de nouveaux supports à la vente.
Quand un seul service web existant ne répond pas aux besoins des utilisateurs et pour exploiter au maximum les avantages de ce nouveau type d’application, la communauté des services web doit ce doté d’outils donnant la possibilité de pouvoir assembler différent services enter aux. C’est la composition des services web. L’approche actuelle de composition de services web consiste à définir des processus métiers, c'est-à -dire des enchainements réutilisables de service. Une autre approche envisageable est la composition dynamique les services web sont composés dynamiquement en fonction de leur fonctionnalité et de leur disponibilité.
Dans ce travail Nous nous focalisons sur la composition dynamique plus articulément de proposer un modelé de composition s’appuyant sur l’approche agents.
Note de contenu :
Sommaire
Introduction générale ………………………………………………………….…………....01
Problématique ……………………………………………………………………………….02
Objectif…………………………………………………………...…………………………..02
Organisation du mémoire………………………………………………...…………………02
CHAPITRE 01 : Planification ET Système Multi-Agents
Introduction …………...………………………..…………………………..………………04
I.1. L’intelligence Artificielle Distribué……...……….…………………………………05
I.1. L’intelligence Artificielle…..………………………….………………………………..05
I.1.1. Définition ………………………...…………………………………………………..06
I.1.2. Types D’intelligence Artificielle…………...………………………………………..06
I.1.2.1. L’intelligence Artificielle Forte ……………..…………….……………… 06
I.1.2.2. L’intelligence Artificielle Faible………………………..….……………..…06
I.2. L’intelligence Artificielle Distribué………………………………….……..………….06
II. les concepts fondamentaux des systèmes multi-agent………..……….……………….07
II.1. Le concept de l’agent…………………………………………..……………….07
II.1.1. Définition ………………………………………….…………….…….…………….07
II.1.2. Caractéristique………………………………….……………….…………………..07
II.1.3. Typologie des agents……………….………………………………….…………….08
II.2. Système multi-agent…………………………….…………………….………………11
II.2.1. Définition……………………………………………….…………….………………11
II.2.2. Type des SMA ……………………………………….……………….……………...12
II.2.3. Intérêts des SMA…………………………………..………………………………....13
II.2.4. Domaines d’application des SMA……….………………………….………………13
II.2.5. Interaction dans un système Multi-Agents…………………….…………………...13
II.2.5.1. Définition de l'interaction………………………………….………………..13
II.2.5. La Communication entre les agents………………………………………………..15
III. Planification en L’intelligence Artificielle……………………………………………..18
IV. Planification multi-agent……………………………………………………………......19
Conclusion…………………………………………………………..………………………..23
CHAPITRE 02 : état de l'art sur les Web Services et la Composition
Introduction………………………………………………………………………………….24
I. Services web……………………………………………………………………………...24
I.1. Définition……………………………………………………………………………..…24
I.4. Objectif des services web…………………………………………………………...25
I.5. Architecture des services web………………………………………………………25
I.6. Les standards utilisés pour le web service……………………………………...…26
I.6.1. Simple Object Access Protocol SOAP………………………………...........26
I.6.2. Universal Description Discovery and Integration UDDI….……………….27
I.6.3. Recherche de services Web avec UDDI……………………………………..27
I.6.4. Description fonctionnelle et structurelle WSDL……………………………28
II. Définitions de la composition de services web……………………………………….…29
II.1. Définition 1………………………………………………………………………...…29
II.2. Définition 2……………………………………………………………………….......29
II.3. Approches de composition de services ……………………………………………..30
II.4. Composition Statique ……………………………………………………………….30
II.5. Composition Dynamique ……………………………………………………………30
II.6. Types de composition………………………………………………………………..31
II.7. Cycle de vie d’une composition des services Web………………………………….31
II.8. Technique de composition des services web ……………………………………….32
II.8.1. Orchestration……………………………………………………………...…32
II.8.2. Chorégraphie ………………………………………………………………...33
II.9. Les différentes approches de la composition des services Web ………………….33
III. Ajouter la couche sémantique…………………………………………………………..38
Conclusion ……………………………………………………………………………….41
CHAPITRE 03 : Architecture Conceptuelle du Système
Introduction…………………………………………………………………………………42
I. Spécification des problèmes …………………………………………………………...42
I.1. Présentation de modelé proposé……………………………………………….….43
I.1.1. Création du domaine de planification des agents représentants des services…..44
I.1.2. Extraction du problème de planification d’après la requête d’utilisateur ……...44
I.1.3. Elaboration du plan solution ………………………………………………………44
II. Description générale du système ……………………………………………………….44
II.1. Vue externe ……………………………………………………………………………..44
II.1.1. Identification et représentation des fonctionnalités offertes par le système .……45
II.1.1.1. Les diagrammes de classes d’agent service. ……………..………………...45
II.1.1.2. Diagramme de cas utilisation ………………………………………………46
II.2. Vue interne du système…………………………………………………………………47
II.2.1. Architectures internes et fonctionnement des agents …………………………..…48
III. Interaction entre les agents de système ……………………………………………..…55
IV. Composition des services web proposé ………………………………………………...58
IV.1. Description de de l’ontologie …………………………………………….…………58
IV.2. Classification de l’ontologie Restaurant……………………………………………61
Conclusion…………………………………………………………………………..63
CHAPITRE 04 : Implémentation Et Réalisation
Introduction………………………………………………………………………………….64
I. Environnement de développement……………………………………………………64
II. Les services web proposé………………………………………………………………68
III. Interfaces du système………………………………………………………………….71
IV. Résulta de l’application…………………………………………………………………72
Conclusion ………………………………………………………………………………..…Côte titre : MAI/0275 En ligne : https://drive.google.com/file/d/1FGeH-LrFz8OG1Sjk7gCWIr6faVhlNvRz/view?usp=shari [...] Format de la ressource électronique : Planification Multi-Agents pour la Composition Dynamique de Web services [texte imprimé] / Ben Messahel, Khawla, Auteur ; Touahria, Mohamed, Directeur de thèse . - [S.l.] : Setif:UFA, 2018 . - 1 vol (78 f .) ; 29 cm.
Langues : Français (fre)
Catégories : Informatique Mots-clés : Planification
SMA
ontologies
composition des servicesIndex. décimale : 004 - Informatique Résumé : Résumé
L’architecture orienté service a été mise en avant afin de permettre des interactions entres application distantes Cette architecture est construit autour de la notion de services web. L’intérêt des services web de permettre à une entreprise d’exporter, via le réseau Internet, ses compétences et son savoir-faire, ou encore d’ouvrir de nouveaux marchés et de nouveaux supports à la vente.
Quand un seul service web existant ne répond pas aux besoins des utilisateurs et pour exploiter au maximum les avantages de ce nouveau type d’application, la communauté des services web doit ce doté d’outils donnant la possibilité de pouvoir assembler différent services enter aux. C’est la composition des services web. L’approche actuelle de composition de services web consiste à définir des processus métiers, c'est-à -dire des enchainements réutilisables de service. Une autre approche envisageable est la composition dynamique les services web sont composés dynamiquement en fonction de leur fonctionnalité et de leur disponibilité.
Dans ce travail Nous nous focalisons sur la composition dynamique plus articulément de proposer un modelé de composition s’appuyant sur l’approche agents.
Note de contenu :
Sommaire
Introduction générale ………………………………………………………….…………....01
Problématique ……………………………………………………………………………….02
Objectif…………………………………………………………...…………………………..02
Organisation du mémoire………………………………………………...…………………02
CHAPITRE 01 : Planification ET Système Multi-Agents
Introduction …………...………………………..…………………………..………………04
I.1. L’intelligence Artificielle Distribué……...……….…………………………………05
I.1. L’intelligence Artificielle…..………………………….………………………………..05
I.1.1. Définition ………………………...…………………………………………………..06
I.1.2. Types D’intelligence Artificielle…………...………………………………………..06
I.1.2.1. L’intelligence Artificielle Forte ……………..…………….……………… 06
I.1.2.2. L’intelligence Artificielle Faible………………………..….……………..…06
I.2. L’intelligence Artificielle Distribué………………………………….……..………….06
II. les concepts fondamentaux des systèmes multi-agent………..……….……………….07
II.1. Le concept de l’agent…………………………………………..……………….07
II.1.1. Définition ………………………………………….…………….…….…………….07
II.1.2. Caractéristique………………………………….……………….…………………..07
II.1.3. Typologie des agents……………….………………………………….…………….08
II.2. Système multi-agent…………………………….…………………….………………11
II.2.1. Définition……………………………………………….…………….………………11
II.2.2. Type des SMA ……………………………………….……………….……………...12
II.2.3. Intérêts des SMA…………………………………..………………………………....13
II.2.4. Domaines d’application des SMA……….………………………….………………13
II.2.5. Interaction dans un système Multi-Agents…………………….…………………...13
II.2.5.1. Définition de l'interaction………………………………….………………..13
II.2.5. La Communication entre les agents………………………………………………..15
III. Planification en L’intelligence Artificielle……………………………………………..18
IV. Planification multi-agent……………………………………………………………......19
Conclusion…………………………………………………………..………………………..23
CHAPITRE 02 : état de l'art sur les Web Services et la Composition
Introduction………………………………………………………………………………….24
I. Services web……………………………………………………………………………...24
I.1. Définition……………………………………………………………………………..…24
I.4. Objectif des services web…………………………………………………………...25
I.5. Architecture des services web………………………………………………………25
I.6. Les standards utilisés pour le web service……………………………………...…26
I.6.1. Simple Object Access Protocol SOAP………………………………...........26
I.6.2. Universal Description Discovery and Integration UDDI….……………….27
I.6.3. Recherche de services Web avec UDDI……………………………………..27
I.6.4. Description fonctionnelle et structurelle WSDL……………………………28
II. Définitions de la composition de services web……………………………………….…29
II.1. Définition 1………………………………………………………………………...…29
II.2. Définition 2……………………………………………………………………….......29
II.3. Approches de composition de services ……………………………………………..30
II.4. Composition Statique ……………………………………………………………….30
II.5. Composition Dynamique ……………………………………………………………30
II.6. Types de composition………………………………………………………………..31
II.7. Cycle de vie d’une composition des services Web………………………………….31
II.8. Technique de composition des services web ……………………………………….32
II.8.1. Orchestration……………………………………………………………...…32
II.8.2. Chorégraphie ………………………………………………………………...33
II.9. Les différentes approches de la composition des services Web ………………….33
III. Ajouter la couche sémantique…………………………………………………………..38
Conclusion ……………………………………………………………………………….41
CHAPITRE 03 : Architecture Conceptuelle du Système
Introduction…………………………………………………………………………………42
I. Spécification des problèmes …………………………………………………………...42
I.1. Présentation de modelé proposé……………………………………………….….43
I.1.1. Création du domaine de planification des agents représentants des services…..44
I.1.2. Extraction du problème de planification d’après la requête d’utilisateur ……...44
I.1.3. Elaboration du plan solution ………………………………………………………44
II. Description générale du système ……………………………………………………….44
II.1. Vue externe ……………………………………………………………………………..44
II.1.1. Identification et représentation des fonctionnalités offertes par le système .……45
II.1.1.1. Les diagrammes de classes d’agent service. ……………..………………...45
II.1.1.2. Diagramme de cas utilisation ………………………………………………46
II.2. Vue interne du système…………………………………………………………………47
II.2.1. Architectures internes et fonctionnement des agents …………………………..…48
III. Interaction entre les agents de système ……………………………………………..…55
IV. Composition des services web proposé ………………………………………………...58
IV.1. Description de de l’ontologie …………………………………………….…………58
IV.2. Classification de l’ontologie Restaurant……………………………………………61
Conclusion…………………………………………………………………………..63
CHAPITRE 04 : Implémentation Et Réalisation
Introduction………………………………………………………………………………….64
I. Environnement de développement……………………………………………………64
II. Les services web proposé………………………………………………………………68
III. Interfaces du système………………………………………………………………….71
IV. Résulta de l’application…………………………………………………………………72
Conclusion ………………………………………………………………………………..…Côte titre : MAI/0275 En ligne : https://drive.google.com/file/d/1FGeH-LrFz8OG1Sjk7gCWIr6faVhlNvRz/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0275 MAI/0275 Mémoire Bibliothéque des sciences Français Disponible
Disponible