a. Caractéristiques d’ordre technique liées à notre problème :

Par rapport à notre problème, JADE utilise l'abstraction Comportement (Behavior) pour modéliser les tâches qu'un agent peut exécuter et les agents instancient leurs comportements selon leurs besoins et leurs capacités. En conséquence, nous pouvons rapidement générer le squelette de code d’un agent JADE à partir du diagramme d’états-transistions (statechart) AUML (qu’on a choisi pour la phase de modélisation) modélisant son comportement. Ceci à une grande importance dans la phase d’implémentation. D’autres arguments plus techniques tels que ceux concernant l’implémentation des protocoles d’interaction seront exposés dans le chapitre 4.