Issue No. 05 - September/October (2004 vol. 19)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIS.2004.47
Willem Visser , Research Institute for Advanced Computer Science
Michael Wooldridge , University of Liverpool
Rafael H. Bordini , University of Durham
The authors use model-checking techniques to automatically verify multiagent systems written in a logic-based agent-oriented programming language. The approach is to translate the language into the input notations of existing model checkers. Furthermore, property-based slicing can reduce a multiagent system's state space, thus improving the efficiency of model checking. The analysis of a typical scenario of an autonomous Mars rover illustrates this approach.
Intelligent agents, multiagent systems, model checking
Willem Visser, Michael Fisher, Michael Wooldridge, Rafael H. Bordini, "Model Checking Rational Agents", IEEE Intelligent Systems, vol. 19, no. , pp. 46-52, September/October 2004, doi:10.1109/MIS.2004.47