Abstract
This paper presents the specification of a programming language for implementing the deliberation cycle of cognitive agents. The mental attitudes of cognitive agents are assumed to be represented in an object language. The implementation language for the deliberation cycle is considered as a meta-language the terms of which denote formulae from the object language. Without losing generality, we use the agent programming language 3APL as the object language. Using the meta-deliberation language, one can program the deliberation process of a cognitive agent. We discuss a set of programming constructs that can be used to program various aspects of the deliberation cycle including the planning constructs.
Original language | English |
---|---|
Title of host publication | Proceedings of the Second International Joint Conference on Autonomous Agents and multiagent Systems, AAMAS 03 |
Pages | 97-104 |
Publication status | Published - 2003 |
Externally published | Yes |
Event | Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 03 - Melbourne, Vic., Australia Duration: 14 Jul 2003 → 18 Jul 2003 |
Conference
Conference | Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 03 |
---|---|
Country/Territory | Australia |
City | Melbourne, Vic. |
Period | 14/07/03 → 18/07/03 |