Model checking communicative agent-based systems

Jamal Bentahar, John Jules Meyer

Research output: Contribution to conferencePaperpeer-review

Abstract

Model checking is a formal technique used to verify communication protocols against given properties. In this paper, we address the problem of verifying systems designed as a set of autonomous interacting agents using such a technique. 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 tableau-based model checking algorithm for these systems and provide the termination and complexity results.

Original languageBritish English
StatePublished - 2007
Event6th International Conference on Software Methodologies, Tools and Techniques, SoMeT_07 - Rome, Italy
Duration: 7 Nov 20079 Nov 2007

Conference

Conference6th International Conference on Software Methodologies, Tools and Techniques, SoMeT_07
Country/TerritoryItaly
CityRome
Period7/11/079/11/07

Keywords

  • Model checking
  • Multi-agent systems
  • Temporal logic

Fingerprint

Dive into the research topics of 'Model checking communicative agent-based systems'. Together they form a unique fingerprint.

Cite this