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



Titre : Agent-Based Medical Assistance System Type de document : texte imprimé Auteurs : hana Boumaza, Auteur ; Yousra Hamamid ; Laouadi ,Mohamed Amin, Directeur de thèse Editeur : Setif:UFA Année de publication : 2024 Importance : 1 vol (44 f .) Format : 29 cm Langues : Anglais (eng) Catégories : Thèses & Mémoires:Informatique Mots-clés : Multi-agent systems
MAS
Healthcare
Medical assistance
AUML
JADEIndex. décimale : 004 - Informatique Résumé :
The increasing demand for health care led healthcare organizations to efficiently and effectively organize their process. Indeed, hospitals are confronted to budget restrictions and certification obligations. To this end, planning and control in health care has received an increasing amount of attention over the last ten years, both in practice and literature. The challenge is twofold: on one hand, healthcare institutions have to provide patients with the best possible care. On the other hand, they aim to balance workload and maximize resource utilization.
For this we will study through this subject to study the integration of multi-agent systems (MAS) and application domains. Consequently, we were interested in the field of assistance, and precisely medical assistance in an emergency case, given it’s importance.
In medical assistance, we model the emergency case from the patients call until the end of medical treatment. It involves a certain number of concepts such as receiving the emergency alert, finding a paramedic, and taking care of the patient to treat them at the hospital level, etc.
The major interest of this work is to identify the actors and understand the process of medical assistance in order to model it and implement it by Multi Agent Systems (MAS), and in order to fully understand how the developed MAS works, we simulate the behavior of the agents using JADE plateform.Note de contenu : Sommaire
General Introduction .................................................................................................................. 1
Multi agent Systems .................................................................................................................... 3
1.1 Introduction ................................................................................................................................ 4
1.2 Agents .......................................................................................................................................... 4
1.2.1 Definition of agent ................................................................................................................ 4
1.2.2 Agent characteristics ............................................................................................................ 4
1.2.3 Agents types ........................................................................................................................... 5
• Reactive agent [8] .................................................................................................................... 5
• Cognitive agent [7]: .................................................................................................................. 6
1.2.4 Reactive Agent vs. Cognitive Agent: ................................................................................... 7
Table 1.1: Reactive Agent vs Cognitive Agent. ................................................................................ 7
1.3 Multi Agent Systems (MAS) ....................................................................................................... 7
1.3.1 Definition ............................................................................................................................... 7
1.3.2 Characteristics of an MAS ...................................................................................................... 8
1.3.3 The components of a multi-agent system ............................................................................. 9
1.4 Interaction between agents ....................................................................................................... 10
1.5 Communication ......................................................................................................................... 10
1.6 Organization of multi-agent systems ....................................................................................... 11
1.7 MAS and IOT integration ......................................................................................................... 11
1.8 Conclusion ................................................................................................................................. 11
MAS Development Environments ............................................................................................. 12
2.1 Introduction ............................................................................................................................... 13
2.2 MAS Development Environments ............................................................................................ 13
2.2.1 Types of MAS platforms .................................................................................................... 13
2.2.2 Application-oriented development platforms MAS: ....................................................... 13
2.3 JADE Implementation Tools .................................................................................................... 16
2.3.1 Administration tools ........................................................................................................... 16
2.3.2 Behaviors [24]: .................................................................................................................... 17
2.4 Benefits of using MAS platforms [25] ...................................................................................... 19
2.5 Conclusion ................................................................................................................................. 19
Agent-based medical assistance system ..................................................................................... 20
3.1 Introduction ............................................................................................................................... 21
3.2 Assistance systems ..................................................................................................................... 21
3.3 Proposed approach .................................................................................................................... 21
3.4 Description of the behavior of agents in the system ............................................................... 22
3.5 Development tools ...................................................................................................................... 22
3.5.1 Star UML ............................................................................................................................ 22
3.5.2 The Jade platform .............................................................................................................. 23
3.6 UML modeling ........................................................................................................................... 23
3.6.1 Class diagram ..................................................................................................................... 23
3.6.2 Use case diagram ................................................................................................................ 24
3.6.3 Communication diagram: .................................................................................................. 24
3.6.4 Transition state diagrams .................................................................................................. 25
3.6.5 Sequence diagram ............................................................................................................... 28
3.7 Implementation .......................................................................................................................... 28
3.8 Conclusion ................................................................................................................................. 41
General ConclusionCôte titre : MAI/0866 Agent-Based Medical Assistance System [texte imprimé] / hana Boumaza, Auteur ; Yousra Hamamid ; Laouadi ,Mohamed Amin, Directeur de thèse . - [S.l.] : Setif:UFA, 2024 . - 1 vol (44 f .) ; 29 cm.
Langues : Anglais (eng)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Multi-agent systems
MAS
Healthcare
Medical assistance
AUML
JADEIndex. décimale : 004 - Informatique Résumé :
The increasing demand for health care led healthcare organizations to efficiently and effectively organize their process. Indeed, hospitals are confronted to budget restrictions and certification obligations. To this end, planning and control in health care has received an increasing amount of attention over the last ten years, both in practice and literature. The challenge is twofold: on one hand, healthcare institutions have to provide patients with the best possible care. On the other hand, they aim to balance workload and maximize resource utilization.
For this we will study through this subject to study the integration of multi-agent systems (MAS) and application domains. Consequently, we were interested in the field of assistance, and precisely medical assistance in an emergency case, given it’s importance.
In medical assistance, we model the emergency case from the patients call until the end of medical treatment. It involves a certain number of concepts such as receiving the emergency alert, finding a paramedic, and taking care of the patient to treat them at the hospital level, etc.
The major interest of this work is to identify the actors and understand the process of medical assistance in order to model it and implement it by Multi Agent Systems (MAS), and in order to fully understand how the developed MAS works, we simulate the behavior of the agents using JADE plateform.Note de contenu : Sommaire
General Introduction .................................................................................................................. 1
Multi agent Systems .................................................................................................................... 3
1.1 Introduction ................................................................................................................................ 4
1.2 Agents .......................................................................................................................................... 4
1.2.1 Definition of agent ................................................................................................................ 4
1.2.2 Agent characteristics ............................................................................................................ 4
1.2.3 Agents types ........................................................................................................................... 5
• Reactive agent [8] .................................................................................................................... 5
• Cognitive agent [7]: .................................................................................................................. 6
1.2.4 Reactive Agent vs. Cognitive Agent: ................................................................................... 7
Table 1.1: Reactive Agent vs Cognitive Agent. ................................................................................ 7
1.3 Multi Agent Systems (MAS) ....................................................................................................... 7
1.3.1 Definition ............................................................................................................................... 7
1.3.2 Characteristics of an MAS ...................................................................................................... 8
1.3.3 The components of a multi-agent system ............................................................................. 9
1.4 Interaction between agents ....................................................................................................... 10
1.5 Communication ......................................................................................................................... 10
1.6 Organization of multi-agent systems ....................................................................................... 11
1.7 MAS and IOT integration ......................................................................................................... 11
1.8 Conclusion ................................................................................................................................. 11
MAS Development Environments ............................................................................................. 12
2.1 Introduction ............................................................................................................................... 13
2.2 MAS Development Environments ............................................................................................ 13
2.2.1 Types of MAS platforms .................................................................................................... 13
2.2.2 Application-oriented development platforms MAS: ....................................................... 13
2.3 JADE Implementation Tools .................................................................................................... 16
2.3.1 Administration tools ........................................................................................................... 16
2.3.2 Behaviors [24]: .................................................................................................................... 17
2.4 Benefits of using MAS platforms [25] ...................................................................................... 19
2.5 Conclusion ................................................................................................................................. 19
Agent-based medical assistance system ..................................................................................... 20
3.1 Introduction ............................................................................................................................... 21
3.2 Assistance systems ..................................................................................................................... 21
3.3 Proposed approach .................................................................................................................... 21
3.4 Description of the behavior of agents in the system ............................................................... 22
3.5 Development tools ...................................................................................................................... 22
3.5.1 Star UML ............................................................................................................................ 22
3.5.2 The Jade platform .............................................................................................................. 23
3.6 UML modeling ........................................................................................................................... 23
3.6.1 Class diagram ..................................................................................................................... 23
3.6.2 Use case diagram ................................................................................................................ 24
3.6.3 Communication diagram: .................................................................................................. 24
3.6.4 Transition state diagrams .................................................................................................. 25
3.6.5 Sequence diagram ............................................................................................................... 28
3.7 Implementation .......................................................................................................................... 28
3.8 Conclusion ................................................................................................................................. 41
General ConclusionCôte titre : MAI/0866 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0866 MAI/0866 Mémoire Bibliothéque des sciences Anglais Disponible
Disponible
Titre : Formalisation des systèmes Multi-Agents Temps Réel avec Real-Time Maude Type de document : texte imprimé Auteurs : Lekired, Chahinez, Auteur ; Laouadi ,Mohamed Amin, Directeur de thèse Editeur : Setif:UFA Année de publication : 2018 Importance : 1 vol (81 f .) Format : 29 cm Langues : Français (fre) Langues originales : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : système multi-agent
temps réel
organisations
Moise
formelle
Maude
Real Time Maude
JadeRésumé : Résumé
La technologie agent est un paradigme permettant d’implémenter des applications distribuées complexes. Dans le but d’assister le développement des systèmes multi-agent (SMA), des méthodologies de développement ainsi que des modèles organisationnels ont été proposées ces dernières années afin de supporter la modélisation d’un grand nombre d’applications complexes. Ils doivent être capable de ‘’capturer et représenter les structures organisationnelles, définir les interactions et les modèles de collaboration entre les agents, leurs rôles interne et les dépendances entre les groupes d’agents’’.
Récemment, les chercheurs s’intéressent beaucoup aux aspects organisationnels liés aux sociétés d’agent. Pour cette raison, que le processus de développement des systèmes est guidé par les concepts : d’organisation, de groupes, de normes et de rôles.
Notre travail à un double objectif, en premier c’est l’analyse des caractéristiques du modèle organisationnel Moise que nous devons prendre en considération afin de mieux répondre aux exigences des systèmes actuels. Particulièrement, on s’intéresse à la perspective organisationnelle pour améliorer et enrichir la conception des SMA temps réel qui sont une catégorie des SMA mais ayant en plus des contraintes temporelles à respecter. Et deuxièmement proposer une formalisation du modèle Moise en utilisant un langage basé sur la logique de réécriture nommé Real Time Maude.
Ce mémoire est organisé comme suit : nous commençons par une introduction au domaine des SMA et sa branche temps réel tout en mettant l’accent sur le modèle organisationnel Moise (chapitre 1), après nous décrivons les formalismes utilisés au développement de notre approche à savoir Agent UML pour la modélisation ; Maude et son extension pour le temps réel notée Real Time Maude pour la spécification formelle ainsi qu’à la vérification du Framework à développer et la plateforme d’agent Jade pour le déploiement de la solution (chapitre 2). Par la suite, nous présentons le Framework formel développé et son application sur un exemple concret qui est celui du système de gestion de conférence (SGC) (Chapitre 3). Et nous terminons bien sûr des conclusions et quelques perspectives.Note de contenu :
Sommaire
Résumé ................................................................................................................................... i
Abstract ................................................................................................................................. ii
Remerciements .................................................................................................................... iv
Dédicaces ............................................................................................................................... v
Contenu ................................................................................................................................ vi
Liste des figures .................................................................................................................... x
Introduction générale .......................................................................................................... 1
Chapitre 01 Les Systèmes Multi-Agents Temps Réel ............................................. 3
1. Introduction ............................................................................................................. 3
2. Les Agents ................................................................................................................. 4
2.1 Définition d’agent ............................................................................................. 4
2.2 Les Modèles d'Agent ......................................................................................... 5
2.2.1 Modèle d’Agents Réactif ............................................................................ 5
2.2.2 Modèle d'Agent Cognitif ............................................................................ 5
2.2.3 Modèle d’Agents Hybrides ........................................................................ 6
3. Les Systèmes Multi Agent (SMA) .......................................................................... 7
3.1 Définition .......................................................................................................... 7
3.2 Caractéristique d’un SMA ........................................................... …………….8
3.3 Les Constituants d’un Système Multi-Agents .................................................. 8
3.3.1 Agent .......................................................................................................... 8
3.3.2 Environnement ........................................................................................... 8
3.3.3 Organisation ............................................................................................... 9
3.3.4 Interaction ................................................................................................ 11
3.4 Mode d’interaction .......................................................................................... 12
3.4.1 La coopération .......................................................................................... 12
3.4.2 La coordination ........................................................................................ 12
3.4.3 La négociation .......................................................................................... 12
3.5 Infrastructure d’interaction.............................................................................. 12
3.5.1 La Communication ................................................................................... 12
3.6 Domaine d’application des SMA .................................................................... 14
4. Les Système Multi-Agent Temps Real ................................................................ 14
4.1. Système Temps Réel ...................................................................................... 14
4.1.1 Définition ................................................................................................... 14
4.2 Les systèmes multi-agents temps réel ............................................................. 15
5. Conclusion ............................................................................................................ 15
Chapitre 02 Outils de développement des SMA ..................................................... 16
1. Introduction ........................................................................................................... 16
2. Le Langage Maude ................................................................................................ 16
2.1 Présentation ....................................................................................................... 16
2.2 Caractéristique Maude .................................................................................... 17
2.3 Niveaux de Maude .......................................................................................... 17
2.3.1 Core Maude .............................................................................................. 17
2.3.2 Full Maude ............................................................................................... 19
2.4 Syntaxe du Langage Maude ............................................................................ 20
2.4.1 La Déclaration de Sort et Subsort ............................................................ 21
2.4.2 La Déclaration des Opérations ................................................................. 21
2.4.3 Les Variables ............................................................................................ 22
2.4.4 Importation de Modules ........................................................................... 22
2.5 Maude et Vérification de Modèles ................................................................... 23
2.5.1 LTL et Maude .......................................................................................... 23
2.5.2 Structure de Kripke et Logique de Réécriture .......................................... 24
2.5.3 Vérification de Modèles avec Mande ...................................................... 25
3 Real Time-Maude (RT-Maude) ............................................................................. 28
4 La plateforme Jade ................................................................................................. 33
4.1 Les comportements « Behaviours » en JADE................................................. 34
4.1.1 Les Behaviours simples ........................................................................... 36
4.1.2 Les Behaviours planifiés .......................................................................... 37
4.1.3 Les Behaviours Composés ....................................................................... 37
5. Langage de Modélisation AUML ........................................................................... 38
5.1 Présentation ..................................................................................................... 38
5.1.1 Définition d’UML .................................................................................... 38
5.1.2 Insuffisance d'UML .................................................................................. 39
5.2 AUML « Agent Unified Modeling Language » .............................................. 40
5.2.1 Définition d’AUML ................................................................................... 40
5.2.2 Les Diagrammes AUML .......................................................................... 40
6. Conclusion .............................................................................................................. 42
Chapitre 03 Formalisation du modèle Moise+ .......................................................... 43
1. Introduction ........................................................................................................... 43
2 Spécification formelle de Moise+ .......................................................................... 43
2.1 Architecture du Framework Proposé .............................................................. 44
3 Cas d’étude : Système de Gestion de Conférence (SGC) ...................................... 52
3.1 Description ........................................................................................................ 52
3.2 Décomposition selon Moise+ du Système de Gestion de Conférence ............ 54
3.2.1 La Spécification Structurelle ...................................................................... 54
3.2.2 La Spécification Fonctionnelle ................................................................ 55
3.3 Modélisation AUML du Système de Gestion de Conférence ......................... 57
3.3.1. Diagramme de class du Système de Gestion de Conférence .................... 57
3.3.2. Diagramme de cas d’utilisation du Système de Gestion de Conférence ... 58
3.3.3. Diagramme de Communication du Système de Gestion de Conférence . 59
3.3.4 Diagrammes d’état transition du Système de Gestion de Conférence ...... 59
3.3.5. Diagramme de Protocole du Système de Gestion de Conférence ............ 61
3.3.6. Diagrammes de Temps du Système de Gestion de Conférence ................ 63
3.4 Application du Processus de Translation ........................................................ 64
3.4.1. Translation................................................................................................. 64
3.4.2. Validation de la Description Générée ....................................................... 67
3.5 Vérification de la Description Générée ........................................................... 69
3.5.1. Propriétés du comportement individuel .................................................... 70
3.5.2. Vérification des propriétés ........................................................................ 72
3.6 Déploiement du Framework du Système de Gestion de Conférence sous JADE ........................... 74
3.6.1 Déploiement ............................................................................................. 75
4 Conclusion ............................................................................................................. 78
Conclusion & Perspectives ................................................................................................ 80
Bibliographie ........................................................................................
Côte titre : MAI/0253 En ligne : https://drive.google.com/file/d/1g_BmDE6IsalwmsWEzOI-ey1UtBbskGlC/view?usp=shari [...] Format de la ressource électronique : Formalisation des systèmes Multi-Agents Temps Réel avec Real-Time Maude [texte imprimé] / Lekired, Chahinez, Auteur ; Laouadi ,Mohamed Amin, Directeur de thèse . - [S.l.] : Setif:UFA, 2018 . - 1 vol (81 f .) ; 29 cm.
Langues : Français (fre) Langues originales : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : système multi-agent
temps réel
organisations
Moise
formelle
Maude
Real Time Maude
JadeRésumé : Résumé
La technologie agent est un paradigme permettant d’implémenter des applications distribuées complexes. Dans le but d’assister le développement des systèmes multi-agent (SMA), des méthodologies de développement ainsi que des modèles organisationnels ont été proposées ces dernières années afin de supporter la modélisation d’un grand nombre d’applications complexes. Ils doivent être capable de ‘’capturer et représenter les structures organisationnelles, définir les interactions et les modèles de collaboration entre les agents, leurs rôles interne et les dépendances entre les groupes d’agents’’.
Récemment, les chercheurs s’intéressent beaucoup aux aspects organisationnels liés aux sociétés d’agent. Pour cette raison, que le processus de développement des systèmes est guidé par les concepts : d’organisation, de groupes, de normes et de rôles.
Notre travail à un double objectif, en premier c’est l’analyse des caractéristiques du modèle organisationnel Moise que nous devons prendre en considération afin de mieux répondre aux exigences des systèmes actuels. Particulièrement, on s’intéresse à la perspective organisationnelle pour améliorer et enrichir la conception des SMA temps réel qui sont une catégorie des SMA mais ayant en plus des contraintes temporelles à respecter. Et deuxièmement proposer une formalisation du modèle Moise en utilisant un langage basé sur la logique de réécriture nommé Real Time Maude.
Ce mémoire est organisé comme suit : nous commençons par une introduction au domaine des SMA et sa branche temps réel tout en mettant l’accent sur le modèle organisationnel Moise (chapitre 1), après nous décrivons les formalismes utilisés au développement de notre approche à savoir Agent UML pour la modélisation ; Maude et son extension pour le temps réel notée Real Time Maude pour la spécification formelle ainsi qu’à la vérification du Framework à développer et la plateforme d’agent Jade pour le déploiement de la solution (chapitre 2). Par la suite, nous présentons le Framework formel développé et son application sur un exemple concret qui est celui du système de gestion de conférence (SGC) (Chapitre 3). Et nous terminons bien sûr des conclusions et quelques perspectives.Note de contenu :
Sommaire
Résumé ................................................................................................................................... i
Abstract ................................................................................................................................. ii
Remerciements .................................................................................................................... iv
Dédicaces ............................................................................................................................... v
Contenu ................................................................................................................................ vi
Liste des figures .................................................................................................................... x
Introduction générale .......................................................................................................... 1
Chapitre 01 Les Systèmes Multi-Agents Temps Réel ............................................. 3
1. Introduction ............................................................................................................. 3
2. Les Agents ................................................................................................................. 4
2.1 Définition d’agent ............................................................................................. 4
2.2 Les Modèles d'Agent ......................................................................................... 5
2.2.1 Modèle d’Agents Réactif ............................................................................ 5
2.2.2 Modèle d'Agent Cognitif ............................................................................ 5
2.2.3 Modèle d’Agents Hybrides ........................................................................ 6
3. Les Systèmes Multi Agent (SMA) .......................................................................... 7
3.1 Définition .......................................................................................................... 7
3.2 Caractéristique d’un SMA ........................................................... …………….8
3.3 Les Constituants d’un Système Multi-Agents .................................................. 8
3.3.1 Agent .......................................................................................................... 8
3.3.2 Environnement ........................................................................................... 8
3.3.3 Organisation ............................................................................................... 9
3.3.4 Interaction ................................................................................................ 11
3.4 Mode d’interaction .......................................................................................... 12
3.4.1 La coopération .......................................................................................... 12
3.4.2 La coordination ........................................................................................ 12
3.4.3 La négociation .......................................................................................... 12
3.5 Infrastructure d’interaction.............................................................................. 12
3.5.1 La Communication ................................................................................... 12
3.6 Domaine d’application des SMA .................................................................... 14
4. Les Système Multi-Agent Temps Real ................................................................ 14
4.1. Système Temps Réel ...................................................................................... 14
4.1.1 Définition ................................................................................................... 14
4.2 Les systèmes multi-agents temps réel ............................................................. 15
5. Conclusion ............................................................................................................ 15
Chapitre 02 Outils de développement des SMA ..................................................... 16
1. Introduction ........................................................................................................... 16
2. Le Langage Maude ................................................................................................ 16
2.1 Présentation ....................................................................................................... 16
2.2 Caractéristique Maude .................................................................................... 17
2.3 Niveaux de Maude .......................................................................................... 17
2.3.1 Core Maude .............................................................................................. 17
2.3.2 Full Maude ............................................................................................... 19
2.4 Syntaxe du Langage Maude ............................................................................ 20
2.4.1 La Déclaration de Sort et Subsort ............................................................ 21
2.4.2 La Déclaration des Opérations ................................................................. 21
2.4.3 Les Variables ............................................................................................ 22
2.4.4 Importation de Modules ........................................................................... 22
2.5 Maude et Vérification de Modèles ................................................................... 23
2.5.1 LTL et Maude .......................................................................................... 23
2.5.2 Structure de Kripke et Logique de Réécriture .......................................... 24
2.5.3 Vérification de Modèles avec Mande ...................................................... 25
3 Real Time-Maude (RT-Maude) ............................................................................. 28
4 La plateforme Jade ................................................................................................. 33
4.1 Les comportements « Behaviours » en JADE................................................. 34
4.1.1 Les Behaviours simples ........................................................................... 36
4.1.2 Les Behaviours planifiés .......................................................................... 37
4.1.3 Les Behaviours Composés ....................................................................... 37
5. Langage de Modélisation AUML ........................................................................... 38
5.1 Présentation ..................................................................................................... 38
5.1.1 Définition d’UML .................................................................................... 38
5.1.2 Insuffisance d'UML .................................................................................. 39
5.2 AUML « Agent Unified Modeling Language » .............................................. 40
5.2.1 Définition d’AUML ................................................................................... 40
5.2.2 Les Diagrammes AUML .......................................................................... 40
6. Conclusion .............................................................................................................. 42
Chapitre 03 Formalisation du modèle Moise+ .......................................................... 43
1. Introduction ........................................................................................................... 43
2 Spécification formelle de Moise+ .......................................................................... 43
2.1 Architecture du Framework Proposé .............................................................. 44
3 Cas d’étude : Système de Gestion de Conférence (SGC) ...................................... 52
3.1 Description ........................................................................................................ 52
3.2 Décomposition selon Moise+ du Système de Gestion de Conférence ............ 54
3.2.1 La Spécification Structurelle ...................................................................... 54
3.2.2 La Spécification Fonctionnelle ................................................................ 55
3.3 Modélisation AUML du Système de Gestion de Conférence ......................... 57
3.3.1. Diagramme de class du Système de Gestion de Conférence .................... 57
3.3.2. Diagramme de cas d’utilisation du Système de Gestion de Conférence ... 58
3.3.3. Diagramme de Communication du Système de Gestion de Conférence . 59
3.3.4 Diagrammes d’état transition du Système de Gestion de Conférence ...... 59
3.3.5. Diagramme de Protocole du Système de Gestion de Conférence ............ 61
3.3.6. Diagrammes de Temps du Système de Gestion de Conférence ................ 63
3.4 Application du Processus de Translation ........................................................ 64
3.4.1. Translation................................................................................................. 64
3.4.2. Validation de la Description Générée ....................................................... 67
3.5 Vérification de la Description Générée ........................................................... 69
3.5.1. Propriétés du comportement individuel .................................................... 70
3.5.2. Vérification des propriétés ........................................................................ 72
3.6 Déploiement du Framework du Système de Gestion de Conférence sous JADE ........................... 74
3.6.1 Déploiement ............................................................................................. 75
4 Conclusion ............................................................................................................. 78
Conclusion & Perspectives ................................................................................................ 80
Bibliographie ........................................................................................
Côte titre : MAI/0253 En ligne : https://drive.google.com/file/d/1g_BmDE6IsalwmsWEzOI-ey1UtBbskGlC/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0253 MAI/0253 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : System de Gestion de Conférence à base d'Agent Temps Réel Type de document : texte imprimé Auteurs : Sid ,Amina, Auteur ; Laouadi ,Mohamed Amin, Directeur de thèse Editeur : Setif:UFA Année de publication : 2019 Importance : 1 vol (47 f .) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Système multi-agent
Temps réel
AUML
Conférence
Plate-forme JADEIndex. décimale : 004 Informatique Résumé : Dans ce mémoire nous avons utilisé les systèmes multi-agent (SMA) qui trouvent leur
application dans plusieurs domaines à commencer par celui de l’intelligence artificielle pour
s’étendre à presque tous les domaines (systèmes distribués, robotique, vision par
ordinateur, médecine, vie artificielle) où on a besoin de résoudre des problèmes complexes
qui nécessitent une intelligence collective et une coopération.
Le développement des systèmes multi-agents temps réel (SMATR) implique l’utilisation d’un
formalisme de modélisation qui soit adaptée à incorporer les propriétés temporelles
associées. Le langage de modélisation graphique Agent UML nous semble le candidat parfait
pour réaliser cette tâche.
Le but de ce travail est d'étudier la dimension temporelle dans les Systèmes Multi-Agents
c'est à dire comment la représentée et surtout quels Formalismes et /ou outils peuvent être
employé ou améliorer pour mieux la prendre en considération lors des phases de
développement du SMA. Dans notre cas on a choisi l’étude de cas de la gestion d'une
conférence vue qu’elle est basée sur des contraintes temporelles telle que les délais de :
soumission ; notification ; version finale, ...
Nous commençons par faire un état de l’art sur les notions d’agents et de systèmes multiagents
(SMA) et sa branche temps réel. Ensuite, nous décrivons les outils de
développements qu’on a utilisé à savoir le langage de modélisation Agent UML et la plateforme
de développement de SMA appelée JADE. Après, nous détaillons l’étude de cas
"gestion d'une conférence " selon le paradigme des SMA. Et nous terminons bien sûr par
une conclusion et quelques perspectives.Note de contenu : Sommaire
Résumé............................................................................................................................... i
Abstract............................................................................................................................. ii
Remerciements................................................................................................................. iv
Dédicace............................................................................................................................ v
Table des Matières .......................................................................................................... vi
Liste des figures................................................................................................................. ix
Introduction générale........................................................................................................ 1
Chapitre 01 : Les Systèmes Multi-Agents Temps Réel......................................................... 2
1. introduction .......................................................................................................................... 3
2. Le concept d’agent .............................................................................................................. 3
2.1 Définition ...................................................................................................................... 3
2.2 Les typologies des agents ............................................................................................. 4
2.2.1 Agent cognitif ...................................................................................................... 5
2.2.2 Agent réactif .........................................................................................................5
2.3 Agent VS objet .............................................................................................................. 5
3. Les Systèmes Multi Agents (SMA) .........................................................................................6
3.1 Définition .......................................................................................... ……………………….….6
3.2 Les Constituants d’un Système Multi-Agents .................................................................6
3.2.1 Agent .....................................................................................................................7
3.2.2 Environnement ......................................................................................................7
3.2.3 Organisation ..........................................................................................................8
3.2.4 Interaction .............................................................................................................8
3.3 Les mécanismes d’interaction ........................................................................................8
3.3.1 La coopération .......................................................................................................8
3.3.2 La négociation .......................................................................................................9
3.3.3 La coordination ......................................................................................................9
3.4 La communication ..........................................................................................................9
vii
3.4.1 Mode de communication.......................................................................................9
3.5 Caractéristiques d’un SMA ...........................................................................................10
3.6 Domaine d’application des SMA ...................................................................................10
3.7 Avantage des SMA ........................................................................................................11
3.8 Inconvénients des SMA ................................................................................................11
4. Les Système Multi-Agents Temps Réel ...............................................................................11
4.1 Système Temps Réel ....................................................................................................11
4.1.1 Définition ............................................................................................................12
4.1.2 Caractéristiques des systèmes temps réel .........................................................12
4.2 Les systèmes multi-agents temps réel ........................................................................12
5. conclusion............................................................................................................................13
Chapitre 02 : Les Outils de Développement.......................................................................14
1. Introduction ........................................................................................................................15
2. La plateforme JADE .............................................................................................................15
2.1 Spécificités de la plate-forme JADE ..............................................................................16
2.2 Les comportements « Behaviours » en JADE ................................................................16
2.2.1 Les type des comportements ..............................................................................17
2.3 Agent communication ..................................................................................................19
2.4 Format d’un message JADE .......................................................................................... 20
2.4.1 L’envoi du message .............................................................................................20
2.4.2 La réception d’un message ..................................................................................20
2.4.3 L’attente d’un Message .......................................................................................21
3. Langage de Modélisation AUML .........................................................................................21
3.1 UML «Unified Modeling Language» .............................................................................21
3.1.1 Définition d’UML .................................................................................................21
3.1.2 Les déficiences d’UML .........................................................................................22
3.2 AUML « Agent Unified Modeling Language »................................................................22
3.2.1 Définition d’AUML................................................................................................22
3.2.2 Les Diagrammes AUML ........................................................................................23
4. Conclusion ...........................................................................................................................25
Chapitre 03 : Gestion de Conférence à base d’Agent JADE.................................................26
viii
1. Introduction ........................................................................................................................27
2. Gestion d’une Conférence (SGC)..........................................................................................27
2.1 Définition......................................................................................................................27
3. Modélisation .......................................................................................................................28
3.1 Modélisation à base d’agents .......................................................................................28
3.1.1 L’agent Temps Réel Event Manager ...................................................................28
3.1.2 L’agent Temps Réel author..................................................................................28
3.1.3 L’agent Temps Réel data base ............................................................................28
3.1.4 L’agent Temps Réel reviewer..............................................................................29
3.1.5 L’agent Assigner .................................................................................................29
3.1.6 L’agent Temps Réel Printer ................................................................................29
3.2 Fonctionnement du SMATR ..........................................................................................29
3.3 Modélisation AUML du Système de Gestion de Conférence........................................30
3.3.1 Diagramme de class du Système de Gestion de Conférence..............................30
3.3.2 Diagramme de cas d’utilisation du Système de Gestion de Conférence.............30
3.3.3 Diagramme de communication du Système de Gestion de Conférence.............30
3.3.4 Diagramme de Protocole du Système de Gestion de Conférence......................32
3.3.5 Diagrammes d’état transition du Système de Gestion de Conférence...............32
4. Implémentation ..................................................................................................................34
4.1 Choix de la plateforme multi agent « JADE » ...............................................................34
4.2 Langage utilisé ..............................................................................................................35
4.3 Le SMATR du SGC sous JADE ........................................................................................35
4.3.1 Les classes utilisées ............................................................................................37
4.3.2 Communication entre les agents ........................................................................37
4.4 Résultats d’exécution ...................................................................................................38
5. conclusion ...........................................................................................................................43
Conclusion & perspectives................................................................................................44
Bibliographie.....................................................................................................................45Côte titre : MAI/0326 En ligne : https://drive.google.com/file/d/1s2Pil2jtz4wo7NK24umuHb8CSbJBD0uz/view?usp=shari [...] Format de la ressource électronique : System de Gestion de Conférence à base d'Agent Temps Réel [texte imprimé] / Sid ,Amina, Auteur ; Laouadi ,Mohamed Amin, Directeur de thèse . - [S.l.] : Setif:UFA, 2019 . - 1 vol (47 f .) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Système multi-agent
Temps réel
AUML
Conférence
Plate-forme JADEIndex. décimale : 004 Informatique Résumé : Dans ce mémoire nous avons utilisé les systèmes multi-agent (SMA) qui trouvent leur
application dans plusieurs domaines à commencer par celui de l’intelligence artificielle pour
s’étendre à presque tous les domaines (systèmes distribués, robotique, vision par
ordinateur, médecine, vie artificielle) où on a besoin de résoudre des problèmes complexes
qui nécessitent une intelligence collective et une coopération.
Le développement des systèmes multi-agents temps réel (SMATR) implique l’utilisation d’un
formalisme de modélisation qui soit adaptée à incorporer les propriétés temporelles
associées. Le langage de modélisation graphique Agent UML nous semble le candidat parfait
pour réaliser cette tâche.
Le but de ce travail est d'étudier la dimension temporelle dans les Systèmes Multi-Agents
c'est à dire comment la représentée et surtout quels Formalismes et /ou outils peuvent être
employé ou améliorer pour mieux la prendre en considération lors des phases de
développement du SMA. Dans notre cas on a choisi l’étude de cas de la gestion d'une
conférence vue qu’elle est basée sur des contraintes temporelles telle que les délais de :
soumission ; notification ; version finale, ...
Nous commençons par faire un état de l’art sur les notions d’agents et de systèmes multiagents
(SMA) et sa branche temps réel. Ensuite, nous décrivons les outils de
développements qu’on a utilisé à savoir le langage de modélisation Agent UML et la plateforme
de développement de SMA appelée JADE. Après, nous détaillons l’étude de cas
"gestion d'une conférence " selon le paradigme des SMA. Et nous terminons bien sûr par
une conclusion et quelques perspectives.Note de contenu : Sommaire
Résumé............................................................................................................................... i
Abstract............................................................................................................................. ii
Remerciements................................................................................................................. iv
Dédicace............................................................................................................................ v
Table des Matières .......................................................................................................... vi
Liste des figures................................................................................................................. ix
Introduction générale........................................................................................................ 1
Chapitre 01 : Les Systèmes Multi-Agents Temps Réel......................................................... 2
1. introduction .......................................................................................................................... 3
2. Le concept d’agent .............................................................................................................. 3
2.1 Définition ...................................................................................................................... 3
2.2 Les typologies des agents ............................................................................................. 4
2.2.1 Agent cognitif ...................................................................................................... 5
2.2.2 Agent réactif .........................................................................................................5
2.3 Agent VS objet .............................................................................................................. 5
3. Les Systèmes Multi Agents (SMA) .........................................................................................6
3.1 Définition .......................................................................................... ……………………….….6
3.2 Les Constituants d’un Système Multi-Agents .................................................................6
3.2.1 Agent .....................................................................................................................7
3.2.2 Environnement ......................................................................................................7
3.2.3 Organisation ..........................................................................................................8
3.2.4 Interaction .............................................................................................................8
3.3 Les mécanismes d’interaction ........................................................................................8
3.3.1 La coopération .......................................................................................................8
3.3.2 La négociation .......................................................................................................9
3.3.3 La coordination ......................................................................................................9
3.4 La communication ..........................................................................................................9
vii
3.4.1 Mode de communication.......................................................................................9
3.5 Caractéristiques d’un SMA ...........................................................................................10
3.6 Domaine d’application des SMA ...................................................................................10
3.7 Avantage des SMA ........................................................................................................11
3.8 Inconvénients des SMA ................................................................................................11
4. Les Système Multi-Agents Temps Réel ...............................................................................11
4.1 Système Temps Réel ....................................................................................................11
4.1.1 Définition ............................................................................................................12
4.1.2 Caractéristiques des systèmes temps réel .........................................................12
4.2 Les systèmes multi-agents temps réel ........................................................................12
5. conclusion............................................................................................................................13
Chapitre 02 : Les Outils de Développement.......................................................................14
1. Introduction ........................................................................................................................15
2. La plateforme JADE .............................................................................................................15
2.1 Spécificités de la plate-forme JADE ..............................................................................16
2.2 Les comportements « Behaviours » en JADE ................................................................16
2.2.1 Les type des comportements ..............................................................................17
2.3 Agent communication ..................................................................................................19
2.4 Format d’un message JADE .......................................................................................... 20
2.4.1 L’envoi du message .............................................................................................20
2.4.2 La réception d’un message ..................................................................................20
2.4.3 L’attente d’un Message .......................................................................................21
3. Langage de Modélisation AUML .........................................................................................21
3.1 UML «Unified Modeling Language» .............................................................................21
3.1.1 Définition d’UML .................................................................................................21
3.1.2 Les déficiences d’UML .........................................................................................22
3.2 AUML « Agent Unified Modeling Language »................................................................22
3.2.1 Définition d’AUML................................................................................................22
3.2.2 Les Diagrammes AUML ........................................................................................23
4. Conclusion ...........................................................................................................................25
Chapitre 03 : Gestion de Conférence à base d’Agent JADE.................................................26
viii
1. Introduction ........................................................................................................................27
2. Gestion d’une Conférence (SGC)..........................................................................................27
2.1 Définition......................................................................................................................27
3. Modélisation .......................................................................................................................28
3.1 Modélisation à base d’agents .......................................................................................28
3.1.1 L’agent Temps Réel Event Manager ...................................................................28
3.1.2 L’agent Temps Réel author..................................................................................28
3.1.3 L’agent Temps Réel data base ............................................................................28
3.1.4 L’agent Temps Réel reviewer..............................................................................29
3.1.5 L’agent Assigner .................................................................................................29
3.1.6 L’agent Temps Réel Printer ................................................................................29
3.2 Fonctionnement du SMATR ..........................................................................................29
3.3 Modélisation AUML du Système de Gestion de Conférence........................................30
3.3.1 Diagramme de class du Système de Gestion de Conférence..............................30
3.3.2 Diagramme de cas d’utilisation du Système de Gestion de Conférence.............30
3.3.3 Diagramme de communication du Système de Gestion de Conférence.............30
3.3.4 Diagramme de Protocole du Système de Gestion de Conférence......................32
3.3.5 Diagrammes d’état transition du Système de Gestion de Conférence...............32
4. Implémentation ..................................................................................................................34
4.1 Choix de la plateforme multi agent « JADE » ...............................................................34
4.2 Langage utilisé ..............................................................................................................35
4.3 Le SMATR du SGC sous JADE ........................................................................................35
4.3.1 Les classes utilisées ............................................................................................37
4.3.2 Communication entre les agents ........................................................................37
4.4 Résultats d’exécution ...................................................................................................38
5. conclusion ...........................................................................................................................43
Conclusion & perspectives................................................................................................44
Bibliographie.....................................................................................................................45Côte titre : MAI/0326 En ligne : https://drive.google.com/file/d/1s2Pil2jtz4wo7NK24umuHb8CSbJBD0uz/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0326 MAI/0326 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Système d’Assistance basé sur le Paradigme Agent Type de document : texte imprimé Auteurs : Habbiche, Nassima, Auteur ; Laouadi ,Mohamed Amin, Directeur de thèse Editeur : Setif:UFA Année de publication : 2019 Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Système multi-agent
Système d’assistance
l’assistance médicale
UML
JadeIndex. décimale : 004 Informatique Résumé : Dans ce travail nous nous somme intéressé au domaine de l’assistance, et précisément l’assistance médicale dans un cas d’urgence, vue son importance car il influe sur la vie et la santé des patients.
Dans l’assistance médicale, on modélise le cas d’urgence de l’appel du patient jusqu’à la fin du traitement médicale. Elle fait intervenir un certain nombre de notions comme la réception de l’alerte d’urgence, la recherche d’ambulancier, et la prise en charge du patient pour le traiter au niveau de l’hôpital, etc.
L’intérêt majeur de ce travail est d’identifier les acteurs et comprendre le processus de l’assistance médicale pour la modéliser et l’implémenter par les Systèmes Multi Agents (SMA). Et afin de bien comprendre le fonctionnement du SMA développé nous avons implémenté une interface graphique pour simuler les comportements des agents.
Ce mémoire est organisé comme suit : nous commençons par faire un état de l’art sur les notions d’agents et de systèmes multi-agents (SMA) de façon générale (chapitre 1). Ensuite, nous présentons les outils de développements qu’on a utilisé à savoir le langage de modélisation UML et la plate-forme de développement de SMA appelée JADE (chapitre 2). Après cela, nous allons décrire notre système d’assistance médicale et les différents agents qui le composent qui seront décrit graphiquement par des diagrammes UML et implémenter sous la plate-forme JADE. Cette plate-forme est très utilisée dans le domaine des SMA (Chapitre 3). Nous terminons bien sûr par une conclusion et quelques perspectives.Note de contenu : Sommaire
Résumé ………………………………………………………………………….……………..........................................……i
Abstract….......................................................................................................................................ii
Remerciements ............................................................................................................................iii
Dédicaces .................................................................................................................................... iv
Liste des Figures………………………………………………………………………………………................................viii
Liste des Tableaux……………………………………………………………………………….......................................ix
Introduction générale ...................................................................................................................1
Chapitre 01 : Les Systèmes Multi-Agents Temps Réel ..................................................................2
1. Introduction ....................................................................................................................3
2. Les Agents .......................................................................................................................3
2.1 La Notion d’agent .............................................................................................. 3
2.2 Les caractéristiques des Agents..........................................................................3
2.3 La typologie des agents .................................................................................... 4
3. Les Systèmes Multi Agent (SMA) ................................................................................... 7
3.1 Définition ......................................................................................................... 7
3.2 Les Caractéristique des SMA .............................................................……………. 8
3.3 Problématique et apport des SMA ...................................................................8
4. Interaction entre agents .............................................................................................. 10
4.1 La coopération ............................................................................................... 10
4.2 La coordination .............................................................................................. 10
4.3 La négociation ................................................................................................ 11
4.4 La Communication .......................................................................................... 11
5. Organisation des Systèmes Multi-Agents Temps Real .............................................. 12
6. Conclusion .................................................................................................................. 12
Chapitre 02 : Outils de développement des SMA ...................................................................... 13
vi
1. Introduction ............................................................................................................... 14
2. Plateformes de développement des SMA .................................................................. 14
2.1 La plateforme Zeus ........................................................................................ 14
2.2 La plateforme MADKIT ................................................................................... 15
2.3 La plateforme Jade......................................................................................... 16
2.4 Choix de la plateforme multi-agents......................................................... 17
3. Les outils sous Jade ......................................................................................................17
2.4 Les outils d’administration............................................................................. 17
2.4 Les comportements « Behaviours » en JADE................................................. 19
2.4.1 Les Behaviours simples...........................................................................19
2.4.2 Les Behaviours planifiés........................................................................ 19
2.4.3 Les Behaviours composés.......................................................................20
4. Le langage de modélisation UML ................................................................................ 21
4.1 Définition........................................................................................................ 21
4.1 Historique....................................................................................................... 21
4.1 Vue d’UML...................................................................................................... 21
4.2 Les diagrammes UML ...................................................................................... 22
5. Conclusion ................................................................................................................... 23
Chapitre 03 : Système d’assistance à base d’agent ................................................................... 24
1. Introduction ............................................................................................................... 25
2. Les systèmes d’assistance .......................................................................................... 25
3. Etude de cas ............................................................................................................... 25
3.1 Système d’assistance dans le service d’urgence ............................................. 25
3.2 Description du comportement des différents agents dans le système ......... 26
3.2.1 L’agent Patient............................................................................... 26
3.2.2 L’agent Centre d’appel................................................................... 26
3.2.3 L’agent Coordinateur..................................................................... 26
3.2.4 L’agent Ambulancier...................................................................... 26
vii
3.2.5 L’agent Unité de soin..................................................................... 26
3.3 Modélisation UML du SASU ........................................................................... 26
3.3.1 Diagramme de classes.................................................................... 26
3.3.2 Diagramme de cas d’utilisation...................................................... 27
3.3.3 Diagramme de communication...................................................... 28
3.3.4 Diagrammes d’état transition........................................................ 29
3.3.5 Diagramme de séquence ............................................................... 31
4. Implémentation .......................................................................................................... 32
5. Conclusion .................................................................................................................. 43
Conclusion générale & Perspectives .......................................................................................... 44
Bibliographie .............................................................................................................................. 45Côte titre : MAI/0311 En ligne : https://drive.google.com/file/d/1de5gz8e32R5FR1vz6jnhbNYsNsTvMpR4/view?usp=shari [...] Format de la ressource électronique : Système d’Assistance basé sur le Paradigme Agent [texte imprimé] / Habbiche, Nassima, Auteur ; Laouadi ,Mohamed Amin, Directeur de thèse . - [S.l.] : Setif:UFA, 2019.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Système multi-agent
Système d’assistance
l’assistance médicale
UML
JadeIndex. décimale : 004 Informatique Résumé : Dans ce travail nous nous somme intéressé au domaine de l’assistance, et précisément l’assistance médicale dans un cas d’urgence, vue son importance car il influe sur la vie et la santé des patients.
Dans l’assistance médicale, on modélise le cas d’urgence de l’appel du patient jusqu’à la fin du traitement médicale. Elle fait intervenir un certain nombre de notions comme la réception de l’alerte d’urgence, la recherche d’ambulancier, et la prise en charge du patient pour le traiter au niveau de l’hôpital, etc.
L’intérêt majeur de ce travail est d’identifier les acteurs et comprendre le processus de l’assistance médicale pour la modéliser et l’implémenter par les Systèmes Multi Agents (SMA). Et afin de bien comprendre le fonctionnement du SMA développé nous avons implémenté une interface graphique pour simuler les comportements des agents.
Ce mémoire est organisé comme suit : nous commençons par faire un état de l’art sur les notions d’agents et de systèmes multi-agents (SMA) de façon générale (chapitre 1). Ensuite, nous présentons les outils de développements qu’on a utilisé à savoir le langage de modélisation UML et la plate-forme de développement de SMA appelée JADE (chapitre 2). Après cela, nous allons décrire notre système d’assistance médicale et les différents agents qui le composent qui seront décrit graphiquement par des diagrammes UML et implémenter sous la plate-forme JADE. Cette plate-forme est très utilisée dans le domaine des SMA (Chapitre 3). Nous terminons bien sûr par une conclusion et quelques perspectives.Note de contenu : Sommaire
Résumé ………………………………………………………………………….……………..........................................……i
Abstract….......................................................................................................................................ii
Remerciements ............................................................................................................................iii
Dédicaces .................................................................................................................................... iv
Liste des Figures………………………………………………………………………………………................................viii
Liste des Tableaux……………………………………………………………………………….......................................ix
Introduction générale ...................................................................................................................1
Chapitre 01 : Les Systèmes Multi-Agents Temps Réel ..................................................................2
1. Introduction ....................................................................................................................3
2. Les Agents .......................................................................................................................3
2.1 La Notion d’agent .............................................................................................. 3
2.2 Les caractéristiques des Agents..........................................................................3
2.3 La typologie des agents .................................................................................... 4
3. Les Systèmes Multi Agent (SMA) ................................................................................... 7
3.1 Définition ......................................................................................................... 7
3.2 Les Caractéristique des SMA .............................................................……………. 8
3.3 Problématique et apport des SMA ...................................................................8
4. Interaction entre agents .............................................................................................. 10
4.1 La coopération ............................................................................................... 10
4.2 La coordination .............................................................................................. 10
4.3 La négociation ................................................................................................ 11
4.4 La Communication .......................................................................................... 11
5. Organisation des Systèmes Multi-Agents Temps Real .............................................. 12
6. Conclusion .................................................................................................................. 12
Chapitre 02 : Outils de développement des SMA ...................................................................... 13
vi
1. Introduction ............................................................................................................... 14
2. Plateformes de développement des SMA .................................................................. 14
2.1 La plateforme Zeus ........................................................................................ 14
2.2 La plateforme MADKIT ................................................................................... 15
2.3 La plateforme Jade......................................................................................... 16
2.4 Choix de la plateforme multi-agents......................................................... 17
3. Les outils sous Jade ......................................................................................................17
2.4 Les outils d’administration............................................................................. 17
2.4 Les comportements « Behaviours » en JADE................................................. 19
2.4.1 Les Behaviours simples...........................................................................19
2.4.2 Les Behaviours planifiés........................................................................ 19
2.4.3 Les Behaviours composés.......................................................................20
4. Le langage de modélisation UML ................................................................................ 21
4.1 Définition........................................................................................................ 21
4.1 Historique....................................................................................................... 21
4.1 Vue d’UML...................................................................................................... 21
4.2 Les diagrammes UML ...................................................................................... 22
5. Conclusion ................................................................................................................... 23
Chapitre 03 : Système d’assistance à base d’agent ................................................................... 24
1. Introduction ............................................................................................................... 25
2. Les systèmes d’assistance .......................................................................................... 25
3. Etude de cas ............................................................................................................... 25
3.1 Système d’assistance dans le service d’urgence ............................................. 25
3.2 Description du comportement des différents agents dans le système ......... 26
3.2.1 L’agent Patient............................................................................... 26
3.2.2 L’agent Centre d’appel................................................................... 26
3.2.3 L’agent Coordinateur..................................................................... 26
3.2.4 L’agent Ambulancier...................................................................... 26
vii
3.2.5 L’agent Unité de soin..................................................................... 26
3.3 Modélisation UML du SASU ........................................................................... 26
3.3.1 Diagramme de classes.................................................................... 26
3.3.2 Diagramme de cas d’utilisation...................................................... 27
3.3.3 Diagramme de communication...................................................... 28
3.3.4 Diagrammes d’état transition........................................................ 29
3.3.5 Diagramme de séquence ............................................................... 31
4. Implémentation .......................................................................................................... 32
5. Conclusion .................................................................................................................. 43
Conclusion générale & Perspectives .......................................................................................... 44
Bibliographie .............................................................................................................................. 45Côte titre : MAI/0311 En ligne : https://drive.google.com/file/d/1de5gz8e32R5FR1vz6jnhbNYsNsTvMpR4/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0311 MAI/0311 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Système intelligent à base d’Agents Temps Réel Type de document : texte imprimé Auteurs : Makhloufi, Amira, Auteur ; Laouadi ,Mohamed Amin, Directeur de thèse Editeur : Setif:UFA Année de publication : 2020 Importance : 1 vol (49 f .) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Système multi-agent
Système temps réel
AUML
Fourmilière
Plate-forme JADEIndex. décimale : 004 - Informatique Résumé :
Le domaine des Systèmes Multi Agents (SMA) est relativement jeune. Malgré que ses prémices remontent à l’IA «Intelligence Artificielle», les SMA n’ont vraiment été étudiés qu’a partir des années 80 mais prennent actuellement toute leur ampleur.
Le SMA peut être vu selon FERBER & GHALLAB (1988) comme une communauté d’agents autonomes travaillant en commun, selon des modes parfois complexes de coopération, coordination, concurrence, pour aboutir à un objectif global comme par exemple : la résolution d’un problème, l’établissement d’un diagnostic …etc. Dans le monde merveilleux de l'intelligence artificielle, il existe une catégorie de systèmes de simulation inspirés de la nature et particulièrement adaptés à de nombreuses problématiques en biologie : les systèmes multi-agents. Ces systèmes sont composés d'entités autonomes (les agents) qui interagissent entre elles et avec un environnement dans lequel elles évoluent. Bien évidemment, l'inspiration "biologique" provient des insectes sociaux (fourmis, termites, etc.) dont le comportement individuel et les interactions mènent à l'apparition de phénomènes ou de comportements complexes.Côte titre : MAI/0411 En ligne : https://drive.google.com/file/d/1LtOb0t6XrhXonzqhDeERNA03NQF459PJ/view?usp=shari [...] Format de la ressource électronique : Système intelligent à base d’Agents Temps Réel [texte imprimé] / Makhloufi, Amira, Auteur ; Laouadi ,Mohamed Amin, Directeur de thèse . - [S.l.] : Setif:UFA, 2020 . - 1 vol (49 f .) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Système multi-agent
Système temps réel
AUML
Fourmilière
Plate-forme JADEIndex. décimale : 004 - Informatique Résumé :
Le domaine des Systèmes Multi Agents (SMA) est relativement jeune. Malgré que ses prémices remontent à l’IA «Intelligence Artificielle», les SMA n’ont vraiment été étudiés qu’a partir des années 80 mais prennent actuellement toute leur ampleur.
Le SMA peut être vu selon FERBER & GHALLAB (1988) comme une communauté d’agents autonomes travaillant en commun, selon des modes parfois complexes de coopération, coordination, concurrence, pour aboutir à un objectif global comme par exemple : la résolution d’un problème, l’établissement d’un diagnostic …etc. Dans le monde merveilleux de l'intelligence artificielle, il existe une catégorie de systèmes de simulation inspirés de la nature et particulièrement adaptés à de nombreuses problématiques en biologie : les systèmes multi-agents. Ces systèmes sont composés d'entités autonomes (les agents) qui interagissent entre elles et avec un environnement dans lequel elles évoluent. Bien évidemment, l'inspiration "biologique" provient des insectes sociaux (fourmis, termites, etc.) dont le comportement individuel et les interactions mènent à l'apparition de phénomènes ou de comportements complexes.Côte titre : MAI/0411 En ligne : https://drive.google.com/file/d/1LtOb0t6XrhXonzqhDeERNA03NQF459PJ/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0411 MAI/0411 Mémoire Bibliothéque des sciences Français Disponible
Disponible