What features does JADE offer?
JADE offers the following list of features to the agent programmer: – FIPA-compliant Agent Platform, which includes the AMS (Agent Management System), the DF (Directory Facilitator), and the ACC (Agent Communication Channel), all automatically activated at the agent platform startup; – distributed agent platform. The agent platform can be split on several hosts (provided that there is no firewall between them). Only one Java application, and therefore only one Java Virtual Machine, is executed on each host. Agents are implemented as one Java thread and Java events are used for effective and lightweight communication between agents on the same host. Parallel tasks can be still executed by one agent, and JADE schedules these tasks in an efficient way; – a number of FIPA-compliant DFs (Directory Facilitator) can be launched and federated; – programming interface to simplify registration of agent services with one, or more, domains (i.e. DF); – transport mechanism and interface to send/rec