WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Planification multi-agents pour la composition dynamique

( Télécharger le fichier original )
par Brakni Ilhem
Université de Tébessa -algerie - Ingénieur d'état en informatique 2010
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

IV.2. Architectures internes et fonctionnement des agents

Touts les agents du système sont du type cognitif, sauf les deux agents : utilisateur et administrateur qui sont des agents réactifs. Ces derniers n'ont aucun raisonnement à effectuer ; ils ne font qu'agir selon leurs perceptions sur l'environnement.

Cependant, un agent cognitif (délibératif) dispose d'une base de connaissance comprenant l'ensemble des informations et de savoir-faire nécessaires à la réalisation de sa tâche et à la gestion des interactions avec les autres agents et avec son environnement. Il agit selon un raisonnement (délibération) effectué. De façon générale, l'architecture interne de ce type d'agents est la suivante :

Autres agents

Agent cognitif

Module de communication

Base de connaissances

Base de procédures de raisonnement

Perception

Action

Environnement

Agent cognitif Perception

Environnement

Délibération

Exécution

Figure 4.8 : architecture générale d'un agent cognitif

Le module de communication est le même pour l'ensemble des agent. Il contient des mécanismes assurant l'émission et la réception des messages entres les agents. La différence entre les agents est au niveau des deux bases de connaissances et de procédures de raisonnement.

Ainsi, son fonctionnement peut être modélisé comme suit :

Recevoir
Requête utilisateur

Envoyer requête Au médiateur

Visualiser résultats
A l'utilisateur

Recevoir
Message médiateur

Attente

Recevoir
Demande annulation

Envoyer demande annulation au médiat

Recevoir demande
déconnection utilisateur

Se détruit

Pour décrire les agents il parvient donc utile de spécifier pour chacun son architecture (en terme de sa base de connaissances et de sa base de procédures) et son fonctionnement (en terme de ses perceptions, ses raisonnements et ses actions).

IV.2.1. Agent utilisateur

· Récupère la requête de l'utilisateur et l'envoie à l'agent médiateur ;

· Récupère la réponse de l'agent médiateur et la visualise à l'utilisateur.

· Lorsque l'utilisateur veut annuler une demande déjà effectuée, cet agent envoie sa demande d'annulation à l'agent médiateur.

· Lorsque l'utilisateur veut se déconnecter, l'agent se détruit.

1. Architecture interne

Cet agent est un agent réactif son architecture est celle de base, où il n'existe que les modules de perception, de communication et d'exécution.

2. Fonctionnement

Perception :

- Réception de la requête de l'utilisateur (depuis l'interface).

- Réception d'un message du médiateur ou de l'administrateur.

- Réception d'une demande d'annulation de la requête par l'utilisateur (depuis l'interface)

Action : il agit selon le diagramme d'activités suivant :

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Qui vit sans folie n'est pas si sage qu'il croit."   La Rochefoucault