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

Conclusion.

Chapitre 3 : Approche proposée et presentation de l~outil d~veloppe

Introduction

Nous allons présenter dans ce chapitre une nouvelle approche pour la compréhension des applications multi-agents développées sur la plateforme JADE. L'approche proposée consiste en la génération de diagrammes Agent UML à partir de programme JADE. Plus particulièrement, nous nous intéressons aux diagrammes de classes et de séquence AUML. Ce dernier offre une description semi-formelle permettant aux utilisateurs des SMA notamment ceux qui ne sont pas bien familiarisés avec la plateforme JADE de comprendre l'application développée sur JADE dans l'objectif de sa maintenance.

En effet, Le choix de la plateforme JADE est justifié par les points suivants:

ü JADE diminue l'effort de la programmation car elle inclut tous les composants obligatoires pour contrôler un SMA « DF et AMS » et offrir une librairie de classes que les utilisateurs peuvent utiliser et étendre ainsi qu'un ensemble d'outils graphiques qui permettent le débogage et l'administration du SMA à concevoir.

ü JADE simplifie l'implémentation d'un SMA à travers un Middleware répondant aux spécifications de la FIPA et assure une communication transparente par l'échange de messages dans le langage normalisé FIPA-ACL.

ü JADE est indépendante de tout modèle d'agent et actuellement représente la plateforme la plus utilisée.

Pour valider notre approche, nous avons développé un outil la supportant qui permet d'une part la génération de diagrammes AUML et, d'autre part, la génération d'un fichier XML correspondant aux diagrammes AUML générés fournissant ainsi des données pouvant être traitées dans l'objectif de maintenir l'application SMA développée et être utilisée par d'autres environnements de développement (XML est un standard).

1. L'approche proposée

Dans cette section, nous allons présenter la nouvelle approche proposée pour la génération des diagrammes AUML ainsi que le fichier XML à partir d'un code JADE. Le

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








"Les esprits médiocres condamnent d'ordinaire tout ce qui passe leur portée"   François de la Rochefoucauld