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

Liste des figures

Chapitre1 : JADE

ü Figure 1.1 : les conteneurs dans JADE ...

ü Figure 1.2 : Etapes du protocole réseau contractuel

ü Figure 1.3 : le protocole FIPA-Contract-net ...

......3 ....9 ...........9

ü Figure 1.4 : Architecture logicielle de la plate-forme JADE ...

10

ü Figure 1.5 : Le cycle de vie d'un agent JADE ...

13

ü Figure 1.6 : Le graphe d'héritage de la classe Behaviour.

... ........17

ü Figure 1.7 : L'agent RMA

..............22

ü Figure 1.8 : L'agent Dammy... ...

... ............23

ü Figure 1.9 : L'agent DF...

..............24

ü Figure 1.10 : L'agent Sniffer

.......25

 

ü Figure 1.11 : L'agent Introspector... ... ...25
Chapitre2 : AUML

ü Figure2.1 : la notation du package en AUML .....29

ü Figure2.2 : les paramètres du package AUML ...29

ü Figure2.3 : notation du package AUML avec des informations supplémentaires... ......30

ü Figure2.4 : la notation du Template en AUML... 30

ü Figure2.5 : Exemple d'un protocole d'interaction générique... ....31

ü Figure2.6 : deuxième notation du Template AUML... ...31

ü Figure2.7 : un protocole d'interaction spécifié avec plus de détails, a l'aide d'un ensemble de diagramme ...... ... 32

ü Figure2.8 : exemple de diagramme de class AUML... ... 33

ü Figure2.9 : exemple de diagramme de class AUML avec la représentation des capacités ... ... ..........34

ü Figure2.10 : exemple de diagramme de class AUML avec la représentation des services ... ... ... ...35

ü Figure2.11 : les différents branchements en AUML... 36

Generation des diagrammes Atilt/LL d _partir de _programmes JADE

La liste des figures

ü Figure2.12 : des techniques pour exprimer les communications concurrentes avec un agent jouant des rôles différents, ou recevant des CAs

différents ... ... ..........37

ü Figure2.13 : format de base pour la communication... 38

ü Figure2.14 : la notation de la ligne de vie en AUML ...... ....39

ü Figure2.15 : exemple d'échange de message dans AUML... 40

ü Figure2.16 : Notation des messages synchrones et asynchrones ........41

ü Figure2.17 : la notation de la contrainte de temps en AUML .........42

ü Figure2.18 : la notation de la contrainte du temps alternative en AUML.............42

ü Figure2.19 : Notation des boucles sur la même ligne de vie... ... ....43

ü Figure2.20 : restreindre le nombre de destination en AUML... ........44

ü Figure2.21 : exemple de protocole d'interaction...... ..........45

Chapitre3 : L'approche proposée et description de l'outil
développé

ü Figure 3.1 : l'approche proposée... ..........47

ü Figure 3.2 : la classe Agent_with_role... ... ... 49

ü Figure 3.3 : Equivalence entre un classe d'agent JADE et une class dans le diagramme de class AUML ... ........50

ü Figure 3.4 : la class ACLMessage_with_role... ...51

ü Figure 3.5 : l'interface de l'outil développée... 56

ü Figure 3.6 : capture écran pour le diagramme de class généré... ... 63

ü Figure3.7 : vue étendue de diagramme de classe généré ...64

ü Figure 3.8 : lignes de vies des différents agents 65

ü Figure 3.9 : diagramme de séquence AUML généré par outil... ........66

Generation des diagrammes Atilt/LL d _partir de _programmes JADE

La liste des tables

Liste des tables

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





Changeons ce systeme injuste, Soyez votre propre syndic





"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams