Programming Multi-Agent Systems in 3APL
Programming Multi-Agent Systems in 3APL
复制标题
使用 3APL 编程多代理系统
DOI:
10.1007/0-387-26350-0_2
复制
发表时间:
2005
期刊:
影响因子:
--
通讯作者:
J. Meyer
中科院分区:
文献类型:
--
作者:
M. Dastani;M. Riemsdijk;J. Meyer
This chapter presents 3APL, which is a multi-agent programming language, and its corresponding development platform. The 3APL language is motivated by cognitive agent architectures and provides programming constructs to implement individual agents directly in terms of beliefs, goals, plans, actions, and practical reasoning rules. The syntax and semantics of the 3APL programming language is explained. Various features of the language and platform and some software engineering issues are discussed.