An Extended BDI Agent with Policies and Contracts
- 769 Downloads
In order to enable the intelligent agents to be aware of the dynamic business requirements and strategies, and cooperate with other agents in a stable and explicit way, a policy and contract extended BDI logic (called BGIPDC logic) has been proposed, by integrating contracts and policies into traditional BDI model. On the basis of BGIPDC logic, this paper proposes a model of agent architecture as a concrete realization of it, called PDC-agent. PDC-agent is an extension of traditional BDI agent, by adding a policy engine, a contract engine and a goal maintenance component into agent’s interpreter. Besides, PDC-agent has two characteristics. First, the operation of PDC-agent is based on an event-driven mechanism. Various events drive the components of the interpreter. Second, the representation of PDC-agent is on the basis of ontology.
KeywordsExternal Action Desire Event Execution Engine Agent Architecture Execution Module
Unable to display preview. Download preview PDF.
- 1.Patel, J., Teacy, W.T.L., Jennings, N.R., et al.: Agent-based virtual organisations for the Grid. Int J. Multiagent and Grid Systems 1(4) (2005)Google Scholar
- 2.Foster, I., Jennings, N.R., Kesselman, C.: Brain meets brawn: Why Grid and agents need each other. In: Proceedings of the 3rd International Conference on Autonomous Agents and Multi-Agent Systems, New York, USA, pp. 8–15 (2004)Google Scholar
- 3.Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing[J], vol. 36(1), pp. 41–50. IEEE Computer Society Press, Los Alamitos (2003)Google Scholar
- 6.Liao, B.-s., Gao, J.: Dynamic Self-Organizing System Supported by PDC-Agents. Journal of Computer-Aided Design & Computer Graphics 18(2) (2006)Google Scholar
- 9.Georgeff, M.P., Lansky, A.L.: Reactive reasoning and planning [A]. In: proceedings of AAAI-1987, pp. 677–682 (1987)Google Scholar
- 10.Gao, J., Yuan, C.-x., Wang, J.: SASA5: A Mothod System for Supporting Agent Social Activities. Chinese Journal of Computers 28(5), 1–11 (2005)Google Scholar