Model checking multi-agent systems with MABLE
Model checking multi-agent systems with MABLE
复制标题
使用 MABLE 检查多智能体系统模型
DOI:
10.1145/544862.544965
复制
发表时间:
2002
影响因子:
7.5
通讯作者:
S. Parsons
中科院分区:
文献类型:
--
作者:
M. Wooldridge;Michael Fisher;M. Huget;S. Parsons
MABLE is a language for the design and automatic verification of multi-agent systems. MABLE is essentially a conventional imperative programming language, enriched by constructs from the agent-oriented programming paradigm. A MABLE system contains a number of agents, programmed using the MABLE imperative programming language. Agents in MABLE have a mental state consisting of beliefs, desires and intentions. Agents communicate using request and inform performatives, in the style of the fipa agent communication language. MABLE systems may be augmented by the addition of formal claims about the system, expressed using a quantified, linear temporal belief-desire-intention logic. MABLE has been fully implemented, and makes use of the spin model checker to automatically verify the truth or falsity of claims.