2004
DOI: 10.1007/978-3-540-30960-4_13
|View full text |Cite
|
Sign up to set email alerts
|

Verifying Multi-agent Systems via Unbounded Model Checking

Abstract: Abstract. We present an approach to the problem of verification of epistemic properties in multi-agent systems by means of symbolic model checking. In particular, it is shown how to extend the technique of unbounded model checking from a purely temporal setting to a temporalepistemic one. In order to achieve this, we base our discussion on interpreted systems semantics, a popular semantics used in multi-agent systems literature. We give details of the technique and show how it can be applied to the well known … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
24
0

Year Published

2004
2004
2009
2009

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 27 publications
(24 citation statements)
references
References 22 publications
0
24
0
Order By: Relevance
“…Some of these proposals use existing model checkers (for example SPIN and JPF2) by translating some agent specification languages (for example MABLE and AgentSpeak) to the languages used by these model checkers [1,2,17]. Other proposals adapt some model checking techniques (for example bounded and unbounded model checking) and propose new algorithms for verifying temporal and epistemic properties [4,5,6]. Giordano and her colleagues [3] addressed the problem of specifying and verifying systems of communicating agents in a Dynamic Linear Time Temporal Logic (DLTL).…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Some of these proposals use existing model checkers (for example SPIN and JPF2) by translating some agent specification languages (for example MABLE and AgentSpeak) to the languages used by these model checkers [1,2,17]. Other proposals adapt some model checking techniques (for example bounded and unbounded model checking) and propose new algorithms for verifying temporal and epistemic properties [4,5,6]. Giordano and her colleagues [3] addressed the problem of specifying and verifying systems of communicating agents in a Dynamic Linear Time Temporal Logic (DLTL).…”
Section: Related Workmentioning
confidence: 99%
“…Verifying these systems is becoming more and more necessary because they are increasingly used in several critical application domains, such as e-commerce, simulation, distributed collaborative systems, etc [5,6,7]. In these systems, agents are…”
Section: Introductionmentioning
confidence: 99%
“…For example, model checking techniques have been widely applied to the verification of games stemming from the modeling of multi-agent systems. See for example [31], [33], [38], [20]. An example of model checker for multi-agent programs is CASP [9].…”
Section: B Related Workmentioning
confidence: 99%
“…Recently, the verification of MAS has become an attractive field of research [3,9,10,19,20,24,26,25,30,33]. However, in the domain of agent communication, only few research work tried to address the verification of agent communication protocols [1,2,15,17,18,32].…”
Section: Introductionmentioning
confidence: 99%