WADE is an extension of JADE. That is, a WADE-based application is also a JADE-based application and, as such, is structured as a number of containers (distributed across a set of hosts) each one holding one or more agents. The Main Container holding the AMS and DF must be activated first and other (peripheral) containers register to it at bootstrap time. On top of this WADE provides a set of ready made agents and in particular
- The WorkflowEngineAgent-s that embed a micro-workflow engine and are therefore able to execute tasks defined as workflow.
- Some Administrator agents responsible for implementing the platform management mechanisms supported by WADE.