Powered By Blogger

Feb 27, 2013


What is JADE?

JADE or Java Agent Development Framework is a free software which is completely implemented using Java language and the minimum requirement is version 1.4 of JAVA. This basically simplifies debug and development process of multi agent systems since this uses a middle-ware and a set of graphical tools.  The configuration can be controlled through a remote GUI. Another advantage is the configuration can be changed at run time when moving agents between machines.

Jade creates containers for agents and those containers can be either on same system or different systems. Platform is a collection of containers. Each platform should have a Main Container which has two specialized agents called AMS agent and DF agent.

  • AMS (Agent Management System) - This is the only agent who can create and kill other agents, it can kill containers and also shut down the platform.
  • DF (Directory Facilitator) - This implements yellow pages service which advertises the services of agents in the platform, therefore other agents requiring those services can find them.