BDI Agents
*Implemented with Jadex
nbeliefs, goals and plans are first class objects in a JadeX agent
nimplementation components are an XML agent definition file-ADF (where Beliefs, Goals and Plans are modeled with XML tags)
nJava code for the implementation of agent actions for the Plan.
*Achieving sports negotiation goal straightforward: Initiator first searches the online person agents, verify whether they are in the list of friends sharing the same hobby sport. Then, the proposal will be sent to all online people sharing the hobby, etc.
*“Missing”: how to determine who shares the same hobby sport, subject to constraints such as “live in the same city” or others