
"As a guide, this book is much better than online documentationbecause it's more comprehensive.„ (IEEE Distributed SystemsOnline)
“... a comprehensive book that covers a wide range of topicsrelated to agent-based programming with JADE." (ComputingReviews. com, October 1, 2007)
Developing Multi-Agent Systems with JADE
von Fabio Luigi Bellifemine, Giovanni Caire und Dominic GreenwoodLearn how to employ JADE to build multi-agent systems!
JADE (Java Agent DEvelopment framework) is a middleware for thedevelopment of applications, both in the mobile and fixedenvironment, based on the Peer-to-Peer intelligent autonomous agentapproach. JADE enables developers to implement and deploymulti-agent systems, including agents running on wireless networksand limited-resource devices.
Developing Multi-Agent Systems with JADE is a practicalguide to using JADE. The text will give an introduction to agenttechnologies and the JADE Platform, before proceeding to give acomprehensive guide to programming with JADE. Basic features suchas creating agents, agent tasks, agent communication, agentdiscovery and GUIs are covered, as well as more advanced featuresincluding ontologies and content languages, complex behaviours, interaction protocols, agent mobility, and the in-processinterface. Issues such as JADE internals, running JADE agents onmobile devices, deploying a fault tolerant JADE platform, and mainadd-ons are also covered in depth.
Developing Multi-Agent Systems with JADE:
* Comprehensive guide to using JADE to build multi-agent systemsand agent orientated programming.
* Describes and explains ontologies and content language, interaction protocols and complex behaviour.
* Includes material on persistence, security and a semanticsframework.
* Contains numerous examples, problems, and illustrations toenhance learning.
* Presents a case study demonstrating the use of JADE inpractice.
* Offers an accompanying website with additional learningresources such as sample code, exercises and PPT-slides.
This invaluable resource will provide multi-agent systemspractitioners, programmers working in the software industry with aninterest on multi-agent systems as well as final year undergraduateand postgraduate students in CS and advanced networking andtelecoms courses with a comprehensive guide to using JADE to employmulti agent systems.
With contributions from experts in JADE and multi agenttechnology.
JADE (Java Agent DEvelopment framework) is a middleware for thedevelopment of applications, both in the mobile and fixedenvironment, based on the Peer-to-Peer intelligent autonomous agentapproach. JADE enables developers to implement and deploymulti-agent systems, including agents running on wireless networksand limited-resource devices.
Developing Multi-Agent Systems with JADE is a practicalguide to using JADE. The text will give an introduction to agenttechnologies and the JADE Platform, before proceeding to give acomprehensive guide to programming with JADE. Basic features suchas creating agents, agent tasks, agent communication, agentdiscovery and GUIs are covered, as well as more advanced featuresincluding ontologies and content languages, complex behaviours, interaction protocols, agent mobility, and the in-processinterface. Issues such as JADE internals, running JADE agents onmobile devices, deploying a fault tolerant JADE platform, and mainadd-ons are also covered in depth.
Developing Multi-Agent Systems with JADE:
* Comprehensive guide to using JADE to build multi-agent systemsand agent orientated programming.
* Describes and explains ontologies and content language, interaction protocols and complex behaviour.
* Includes material on persistence, security and a semanticsframework.
* Contains numerous examples, problems, and illustrations toenhance learning.
* Presents a case study demonstrating the use of JADE inpractice.
* Offers an accompanying website with additional learningresources such as sample code, exercises and PPT-slides.
This invaluable resource will provide multi-agent systemspractitioners, programmers working in the software industry with aninterest on multi-agent systems as well as final year undergraduateand postgraduate students in CS and advanced networking andtelecoms courses with a comprehensive guide to using JADE to employmulti agent systems.
With contributions from experts in JADE and multi agenttechnology.