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
  

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

République Algérienne Démocratique et Populaire

Ministère de l'enseignement supérieur et de la recherche
scientifique

Université Larbi Ben M'hidi OUM el Bouaghi

Faculté des sciences exactes et sciences de la nature

et de la vie

Département de Mathématiques et Informatique

MtMOIRE DE FIN D~tTUDES

En vue de l'obtention du

Diplôme de Master en Informatique
Option : systèmes distribués

Theme :

Reafise par : MECIBAH Zina
Sous fa direction de : Dr. MOKHATI Farid

lur~

: Dr.Gueram et Mr.Gahmous

PROMOTION : JUIN 2012

Nemerciement

j; rends mes_prefondes gratitude's d mon dieu qui m'aide d
readser ce modeste travail

j; remercie mon encadr. eur .. Dr: .07 1"1 RIDpour

son encadr. ement; sa comprehension et sa gentillesse 4h/rant
tout le temps de. ma memoire.

Ales remerciements vont aux memeres dejury qui ont
accepte d~examiner mon travad-

taus mes enseegnants sans exception.

De-aricace

Je agdie ce moaeste travallet ma_prefonde. gratitude. ..

Trout a~añora ux de. ux gramfi héros ae ma vie .. mes tre's
chers _parents MECTR ~ mar et _O/ 0 Fatiña qui ont
toujours été falpour mot qui m'ont Winne unmagnifique
modith de. caaeur et delpersévérance et qui m'ont ofert sans
condition thur soutien moralet _financier. J'espere qu'i á
trouveront duns ce travailtoute ma reconnaissance et tout
mon amour.

mes tre's ch.dres _rimers.. .9laiii4 mine$ Sabrina, Souaaret

Ch.otaia

taus ie. s memtres de ca_famitie .ECYR Y et ale ca_famitie

NOV 0 sans exception.

taus mes amens surtout: C IL 7ahima et 2O2 RE

Aracira et d thurs _families.

taus ceux qui sont_proches de. mon cieur et dbntje nal~as

cite le nom.

touts mes coi*ues a la_promotion 7899:7897.

Generation des diagrammes AllitiC d _partir de _programmes JADE

Sommaire

Sommaire

Introduction générale

Chapitre1 : JADE

Introduction...... ...

... 1

1. JADE (Java Agent Development Framework)

...........2

2. Le langage de communication entre agents FIPA ACL......

3

3. Les protocoles d'interaction dans la norme FIPA...

7

3.1 Le protocole Contract Net...

8

4. L'architecture logicielle de JADE......

......10

5. Les agents JADE...

... 11

5.1 Le cycle de vie d'un agent JADE... ...

12

5.2 La communication entre les agents JADE...

... 14

5.3 Les comportements « Behaviours » en JADE

......16

5.4 Le service page jaune « DF »

...21

5.5 Les agents techniques dans JADE « Outils de débogage »

...22

6. les domaines d'utilisation de JADE......

.........26

Conclusion... ... ...

........... 26

Chapitre2 : AUML

 

Introduction...... .............

.....27

1. Brève description d'AUML

...........27

2. Les différents niveaux d'AUML

...28

3. Les diagrammes AUML... ...

.........32

 

3.1. Le diagramme de classe AUML...

........ 33

3.2. Le diagramme de séquence AUML ..........

35

Conclusion ... ...

.............45

Generation des diagrammes AllitiC d _partir de _programmes JADE

Sommaire

Chapitre3 : Approche proposée et présentation de l'outil
développé

Introduction...... ... ...46

1. L'approche proposée 46

1.1. Translation du programme JADE vers le diagramme de classe AUML 47

1.2. Translation de programme JADE vers le diagramme de séquence AUML 48

1.3. La génération du fichier XML correspond aux diagrammes générés... 48

2. Les règles de transformation .....49
2.1. Génération de diagramme de classe AUML à partir de programme JADE..49 2.2. Génération de diagramme de séquence AUML à partir de programme

JADE... ... ... ...50

2.3. Diagrammes AUML vers document XML 54

3. Présentation de l'outil développée 55

4. Etude de cas... .......... ...56

Conclusion... ... ... 76

Conclusion et perspectives

Generation des diagrammes Atilt/LL d _partir de _programmes JADE

La liste des figures

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








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon