Download the master thesis - moeller
Transcript
12.5. PLUGIN ENUMERATION Agent PA PA KVA 149 Role/Relationship TransportPlanner/(No services provided: customer of CA) TransportCoordinator/Provides a task coordination service for PA, and is customer of KVA) TransportProvider/Provides a transportation service for CA) Table 12.1: Role/relationship overview 1. PAs are customers of CAs, and the CAs (typically only one) are the providers to the PAs. 2. CAs are customers of the KVAs, and the KVAs are providers to CAs. 12.5 Plugin Enumeration In this section we compose agents into plugins, which together makes the agent behavior. The plugin enumeration is inspired from the real world, mapping human behavior into agents, where humans involve several strategies over and over, to solve a particular problem. These strategies can be categorized as follows [20]: 1. Gathering information(LDM template), which concerns reading new and changed information from external data sources. 2. Delegating (Allocator template), meaning allocating tasks to appropriate resources for final handling or further disposition. 3. Monitoring(Assessor template), concerning assessing the plan for internal consistency and force replanning when necessary.