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 UML à  partir de programme jade

( Télécharger le fichier original )
par Zina MECIBAH
Université l'Arbi Ben Mhidi d'Oum el Bouaghi -Algérie- - master 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

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








"Nous voulons explorer la bonté contrée énorme où tout se tait"   Appolinaire