|
ABSTRACT
To support the practical development of intelligent agents, several programming languages have been introduced that incorporate concepts from agent logics: on the one hand, we have languages that incorporate beliefs and plans (i.e., procedural goals), and on the other hand, languages that implement the concepts of beliefs and (declarative) goals. We propose the agent programming language Dribble, in which these features of procedural and declarative goals are combined. The language Dribble thus incorporates beliefs and goals as well as planning features. The idea is, that a Dribble agent should be able to select a plan to reach a goal from where it is at a certain point in time. In order to do that, the agent has beliefs, goals and rules to select plans and to create and modify plans. Dribble comes with a formally defined operational semantics and, on top of this semantics, a dynamic logic is constructed that can be used to specify and verify properties of Dribble agents. The correspondence between the logic and the operational semantics is established.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
K. V. Hindriks, Y. Lespirance, and H. Levesque. A formal embedding of ConGolog in 3APL. In Proceedings of the 14th European Conference on Artificial Intelligence pages 558--562, 2002.
|
| |
6
|
|
| |
7
|
G. Plotkin. A structural approach to operational semantics. Technical report, Aarhus University, Computer Science Department, 1981.
|
| |
8
|
|
| |
9
|
A. S. Rao and M. Georgeff. BDI Agents: from theory to practice. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) pages 312--319, San Francisco, CA, June 1995.
|
| |
10
|
A. S. Rao and M. P. Georgeff. Modeling rational agents within a BDI-architecture. In J. Allen, R. Fikes, and E. Sandewall, editors, Proceedings of the Second International Conference on Principles of Knowledge Representation and Reasoning (KR'91) pages 473--484. Morgan Kaufmann, 1991.
|
| |
11
|
|
| |
12
|
W. van der Hoek, B. van Linder, and J.-J. Ch. Meyer. An integrated modal approach to rational agents. In M. Wooldridge and A. S. Rao, editors, Foundations of Rational Agency Applied Logic Series 14, pages 133--168. Kluwer, Dordrecht, 1998.
|
| |
13
|
|
| |
14
|
M. B. van Riemsdijk. Agent programming in Dribble: from beliefs to goals with plans. Master's thesis, Utrecht University, 2002.
|
CITED BY 12
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Davide Ancona , Viviana Mascardi , Jomi F. Hubner , Rafael H. Bordini, Coo-AgentSpeak: Cooperation in AgentSpeak through Plan Exchange, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, p.696-705, July 19-23, 2004, New York, New York
|
|
|
|
|
|
|
|
|
|
|
|
|
|