Learn how to employ JADE to build multi-agent systems! JADE (Java Agent DEvelopment framework) is a middleware for the development of applications, both in the mobile & fixed environment, based on the Peer-to-Peer intelligent autonomous agent approach.