Model checking communicative agent-based systems
作者:
Highlights:
•
摘要
Model checking is a formal technique used to verify communication protocols against given properties. In this paper, we propose a new model checking algorithm aims at verifying systems designed as a set of autonomous interacting agents. These software agents are equipped with knowledge and beliefs and interact with each other according to protocols governed by a set of logical rules. We present a tableauased version of this algorithm and provide the soundness, completeness, termination and complexity results. A case study about an agent-based negotiation protocol and its implementation are also described.
论文关键词:Multi-agent systems,Model checking,Temporal logic,Agent-based negotiation protocol
论文评审过程:Available online 7 December 2008.
论文官网地址:https://doi.org/10.1016/j.knosys.2008.11.006