IBP-Masi
1995/03:
Rapport de Recherche Masi /
Masi research reports
12 pages - Février/February 1995 -
Document en anglais.
PostScript : 335 Ko /Kb
Titre / Title: Symbolic Verification of Parallel Programs
Abstract : We propose a solution to solve part of the problem of the verification of properties of programs with a finite but unknown number of processes. We consider a subclass of parallel programs modeled with Petri nets. The originality of our method is to build a symbolic graph. The nodes of the graph are predicates that represent sets of states. Properties expressed in the branching temporal logic CTL-X are verified on this graph. Our verification method presents failure cases. This is not surprising because the problem is undecidable in the general case. If no failure cases are encountered, the symbolic graph represents all the reachable states and sequences of actions of programs instantiated with a number of processes greater than a bound. The building algorithm computes this bound.
Publications internes Masi 1995 / Masi research reports 1995