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

 > 

La génération des diagrammes AUML à  partir d'un programme Jade

( Télécharger le fichier original )
par Zina Mecibah
Université Larbi Ben M'Hidi d'Oum El Bouaghi Algérie - Master en informatique - systèmes distribués - 2012
  

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

Chapitre i : La plate forme multi agents JADE

Les actes de communications en FIPA ACL : La FIPA défini la notion de l'acte de communication « communication act » comme une classe spéciale d'actions qui correspondent aux blocs les plus simples de dialogue entre les agents. Un acte de communication possède une signification bien définie, déclarative, indépendante du contenu d'un autre acte. L'idée de base des actes de communication est la théorie des actes de discours «speech act» proposée par Searle [3]. Les actes de communication sont accomplis à travers l'envoi de messages d'un agent à un autre en utilisant les spécifications établies par la FIPA. Un message FIPA ACL contient un ensemble de paramètres. Le seul paramètre obligatoire est la « performative » (c'est-à-dire, l'acte de communication). Néanmoins, la plupart des messages doivent contenir des paramètres tels que l'expéditeur, le destinataire et le contenu.

Actions

Syntaxe

Définition - Sens

Accept
Proposal

accept-
proposal

Communication de l'accord de l'expéditeur d'effectuer une action qui lui a été préalablement soumise.

Agree

agree

Communication de l'accord de l'expéditeur pour effectuer une action, sans doute dans le futur.

Cancel

cancel

Communication de l'annulation de l'accord donnée préalablement par l'expéditeur pour effectuer une action.

Call for
Proposal

cfp

Communication par l'expéditeur d'une demande d'effectuer une certaine action.

Confirm

confirm

Communication par l'expéditeur de la confirmation de la validité (selon les règles de l'agent) de la proposition préalablement reçue.

Disconfirm

disconfirm

Communication par l'expéditeur de la confirmation de la non validité (selon les règles de l'agent) de la proposition préalablement reçue.

Failure

failure

Communication par l'expéditeur de l'échec d'une action essayée.

Inform

inform

Communication par l'expéditeur d'une proposition, pensée vrai par celui-ci.

Inform If

inform-if

Communication par l'expéditeur d'une proposition (pensée vrai par celui-ci), et demande au receveur une confirmation ou une non-confirmation.

Macro-action impliquant l'usage de "request".

 

Generation des diagrammes AlliviL d partir de programmes JADE

Chapitre i : La plate forme multi agents JADE

Inform Ref

inform-ref

Communication par l'expéditeur d'une demande de l'objet qui correspond à une description envoyée. Macro-action impliquant l'usage de "request".

Not
Understood

not-
understood

Communication par l'expéditeur d'un non compréhension d'une action effectuée par le destinataire.

Propagate

propagate

Communication par l'expéditeur d'un message à propager à des agents dont la description est fournie. Le destinataire du message traite le sous-message à propager comme s'il lui était directement destiné et envoie le message "propagate" à l'agent qu'il a identifié

Propose

propose

Communication par l'expéditeur d'une proposition d'action

conditionnée à certaines préconditions données.

Proxy

proxy

Communication par l'expéditeur d'une demande d'une

transmission d'un message à des agents dont la description est donnée.

Query Ref

query-ref

Communication par l'expéditeur d'une demande par l'expéditeur de l'objet référencé par une expression.

Refuse

refuse

Communication par l'expéditeur de son refus d'effectuer une action donnée, et en donne les raisons.

Reject
Proposal

reject-
proposal

Communication, pendant une négociation, par l'expéditeur de son refus d'effectuer des actions.

Request

request

Communication par l'expéditeur d'une demande au destinataire d'effectuer une action.

Request
When

request-
when

Communication par l'expéditeur d'une demande, au destinataire, d'effectuer une action quand une proposition donnée devient vrai.

Request
Whenever

request-
whenever

Communication par l'expéditeur d'une demande, au destinataire, d'effectuer une action dès qu'une proposition done devient vrai, et à chaque fois que celle-ci redevient vrai.

Subscribe

subscribe

Communication par l'expéditeur d'une demande d'un objet donnée par une référence envoyé par l'expéditeur, et de renotifier l'agent ayant souscrit dès que l'objet en question change.

 

Tab 1.1 : actes de communication du modèle FIPA ACL [Oli04]

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








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite