01803nas a2200229 4500000000100000000000100001008004100002653002300043653002300066653002300089653002400112653001300136653001500149100001800164700001900182700001900201700001700220245006300237300001200300490000600312520125500318 2002 d10aAgent Architecture10aInformation System10aIntelligent Agents10aMulti-Agent Systems10aPlanning10aWeb Agents1 aDavid Camacho1 aJosé M.Molina1 aDaniel Borrajo1 aRicardo Aler00aMAPWEB: Cooperation between Planning Agents and Web Agents a209-2380 v83 a

The paper presents MAPWEB (Multi-Agent Planning on the Web), a multi-agent system for cooperative work between different intelligent software agents whose main goal is to solve user planning problems using the information stored in the World Wide Web (WEB). MAPWEB is made of heterogeneous mixture of intelligent agents whose main characteristics are cooperation, reasoning, and knowledge sharing. The architecture of MAPWEB uses four types of agents: UserAgents that are the bridge between the users and the system; ControlAgents (Manager and Coach Agents) that are responsible for managing the rest of the agents; PlannerAgents that are able to solve planning problems; and, finally, WebAgents whose aim is to retrieve, represent, and share information obtained from the WEB. MAPWEB solves planning problems by means of cooperation between PlannerAgents and WebAgents. Instead of using the PlannerAgent to solve the whole planning problem, the PlannerAgent focuses on a less restricted (and therefore easier to solve) problem (what we call an abstract problem) and cooperates with the WebAgents to validate and complete abstract solutions. In order for cooperation to take place, a common language and data structures have also been defined.