Basic Documentation
- Introduction to JADE
- JADE Administration Tutorial by Ryerson University
- JADE Programming Tutorial
- JADE administrator’s Guide
- JADE Programmer’s Guide
- API Documentation
Additional Tutorials
- Standards
- Methodology
- Configuration
- Using arguments and properties to configure your agents
By Dick Cowan – Menehune Software Inc
- Using arguments and properties to configure your agents
- Content Languages & Ontologies
- Creating and using applications-specific ontologies
- Creating ontologies by means of the BeanOntology class
- How to use the XML Codec to import/export ontological entities from/to XML (requires the XMLCodec Add-On)
- How to use the RDF Codec for encoding the content of ACLMessages in RDF(requires the RDFCodec Add-On)
- Mobile devices
- OSGi
- How to use JADE agents in an OSGi environment (requires the JadeOSGi Add-On)
- Fault Tolerance
- Internet technologies
- Accessing a JADE MAS from a Servlet using the JadeGateway By Viktor Kelemen (MTA SZTAKI)
- Exposing agent services as Web Services (requires the WSIG Add-ON)
- Dynamically invoking Web Services (requires the WSDC Add-On)
- How to use JADE within Applets By Claudiu Anghel
- Intelligent agents
- Integrating JADE and JESS By Henrique Lopes Cardoso – University of Porto
- Exploiting the formal semantics of FIPA ACL (requires the Semantics Add-On)
- Security
- Administrator’s guide of the Security add-on (requires the Security Add-On)
- Mutual-authenticated SSL IMTP connections: setting up secure communication amongst JADE containers.
- PKI Guide: provides security for agent messaging and agent mobility. (requires the PKI Add-On)
- Microsoft .NET
- Running JADE over Microsoft .NET (requires the LEAP Add-On)
- Connecting a Windows Mobile .NET client to a JADE Multi Agent System(requires the JADE Sharp Add-On)
- Message Transport Protocol
- Configuring the HTTP MTP
- How to use the ORBACUS-based IIOP MTP (requires the Orbacus-MTP Add-On)
- How to use the JMS-based MTP (logon into the JADE Web site first)
By Edward Curry - How to use the Jabber XMPP MTP with JADE, Universitat Politècnica of Valencia
- Message encodings
- How to use XML encoding of ACLMessages with JADE (requires the FIPA XML ACLCodec Add-On)
- How to use Bit-Efficient encoding of ACLMessages with JADE (requires the FIPA Bit-Efficient ACLCodec Add-On)
- Testing
- Creating automatic tests for JADE based applications (requires the TestSuite Add-On)
- Performances
- Benchmark on the Message Round Trip Time in JADE (requires the Benchmark Add-On)
Links to additional material
- JADE Primer
By J. Vaucher and A. Ncho – Université de Montréal
Tools
Documentation in other languages
- JADE Tutorial in Portuguese by Andre Filipe – Federal University of ABC – Sao Paulo, Brazil