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 language | British English |
---|---|
State | Published - 2007 |
Event | 6th International Conference on Software Methodologies, Tools and Techniques, SoMeT_07 - Rome, Italy Duration: 7 Nov 2007 → 9 Nov 2007 |
Conference
Conference | 6th International Conference on Software Methodologies, Tools and Techniques, SoMeT_07 |
---|---|
Country/Territory | Italy |
City | Rome |
Period | 7/11/07 → 9/11/07 |
Keywords
- Model checking
- Multi-agent systems
- Temporal logic