Affiliation:
1. Laboratoire d'Informatique de l'Université de Franche-Comté, France
Abstract
We are interested in verifying dynamic properties of finite state reactive systems under fairness assumptions by model checking. The systems we want to verify are specified through a top-down refinement process.In order to deal with the state explosion problem, we have proposed in previous works to partition the reachability graph and to perform the verification on each part separately. Moreover, we have defined a class, called B
mod
, of dynamic properties that are
verifiable by parts
, whatever the partition. We decide if a property
P
belongs to B
mod
by looking at the form of the Büchi automaton that accepts ¬
P
. However, when a property
P
belongs to B
mod
, the property
f
⇒
P
, where
f
is a fairness assumption, does not necessarily belong to B
mod
.In this paper, we propose to use the refinement process in order to build the parts on which the verification has to be performed. We then show that with such a partition, if a property
P
is verifiable by parts and if
f
is the expression of the fairness assumptions on a system, then the property
f
⇒
P
is still verifiable by parts.This approach is illustrated by its application to the chip card protocol T = 1 using the
B
engineering design language.
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Reference41 articles.
1. Bellegarde F. Chouali S. Julliand J. and Kouchnarenko O. 2001. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . France 205--220.]] Bellegarde F. Chouali S. Julliand J. and Kouchnarenko O. 2001. Comment limiter la spécification de l'équité dans les systèmes d'événements B. In Approches Formelles dans l'Assistance au Développement de Logiciels (AFADL'01). Nancy France 205--220.]]
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献