MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Software Tools for Technology Transfer manuscript No. (will be inserted by the editor) Constraint-based Deductive Model Checking

Download:
Download as a PDF | Download as a PS
by Giorgio Delzanno, Andreas Podelski
ftp://ftp.disi.unige.it/person/DelzannoG/papers/sttt99.ps.gz
Add To MetaCart

Abstract:

Abstract. We show that Constraint Logic Programming (CLP) can serve as a conceptual basis and as a practical implementation platform for the model checking of innite-state systems. Our contributions are: (1) a semantics-preserving translation of concurrent systems into CLP programs, (2) a method for verifying safety and liveness properties on the CLP programs produced by the translation. We have implemented the method in a CLP system and veried well-known examples of in nite-state programs over integers, using here linear constraints as opposed to Presburger arithmetic as in previous solutions. 1

Citations

548 Model Checking and Abstraction – Clarke, Grumberg, et al.
469 nets: an introduction – Petri - 1985
320 A catalog of complexity classes – Johnson - 1990
269 HYTECH: A model checker for hybrid systems – Henzinger, Ho, et al. - 1997
244 Modeling with Generalized Stochastic Petri Nets – Marsan, Balbo, et al. - 1995
154 Abstract interpretation: A uni lattice model for static analysis of programs by construction or approximation of – Cousot, Cousot - 1977
115 Well-structured transition systems everywhere – Schnoebelen
114 Sistla. Reasoning about systems with many processes – German, Prasad - 1992
99 Parallel program schemata – Karp, Miller - 1969
73 Finiteness of the odd perfect and primitive abundant numbers with n distinct prime factors – Dickson - 1913
63 Model-checking concurrent systems withunbounded integer variables: Symbolic representations, approximations, and experimental results – Bultan, Gerber, et al. - 1999
47 New generation of UPPAAL – Bengtsson, Larsen, et al. - 1998
39 The Emotion Machine – Minsky - 2006
38 Linear Algebraic and Linear Programming Techniques for the Analysis of Place/Transition Net Systems – Silva, Teruel, et al. - 1998
36 Model checking lossy vector addition systems – Bouajjani, Mayr - 1999
33 The pep tool – Grahlmann - 1997
32 Reachability analysis of (timed) petri nets using real arithmetic – BĂ©rard, Fribourg - 1999
24 Verifying systems with integer constraints and boolean predicates: A composite approach – Bultan, Gerber, et al. - 1998
18 Symbolic Model Checking of In Systems using Presburger Arithmetics – Bultan, Gerber, et al. - 1997
17 Verifying Systems with In but Regular State Space – Boigelot, Wolper - 1998
17 Constraint-based Analysis of Broadcast Protocols – Delzanno, Esparza, et al. - 1999
16 Abstract Interpretation and Partition Re for Model Checking – Dams - 1996
16 On Model Checking for Non-deterministic In Systems – Emerson, Namjoshi - 1998
13 Set-based analysis of reactive in systems – Charatonik, Podelski - 1998
12 Automated symbolic analysis of reactive systems – Bultan - 1998
11 Symbolic veri with periodic sets – Boigelot, Wolper - 1994
11 nets with marking-dependent arc multiplicity: properties and analysis – Petri - 1994
9 Ecient reachability set generation and storage using decision diagrams – Miner, Ciardo - 1999
8 Structure Theory of Weighted Place/Transition Net Systems: The Equal Con Hiatus – Teruel - 1994
6 BDD vs. Constraint-Based Model Checking: An Experimental Evaluation for Asynchronous Concurrent Systems – Bultan - 2000
5 Symbolic Representation of Upward Closed Sets – Delzanno, Raskin - 2000
5 Reduction and Covering of In Reachability Trees – Finkel - 1990
4 Cerans. Deciding Properties of Integral Relational Automata – unknown authors - 1994
3 Symbolic Model Checking: States and Beyond – Dill, Hwang - 1990
2 Decidability Theorems for In Systems – General - 1996
2 CJ98] H. Comon and – Press - 1992
2 On the Veri cation of Broadcast Protocols – Esparza, Finkel, et al. - 1999
1 Automatic Veri of Cache Coherence Protocols. To appear in E. Allen EmerGiorgio Delzanno and Andreas Podelski: Constraint-based Deductive Model Checking 21 – Delzanno
1 Begin: Covering Sharing Trees 15 – Delzanno, Raskin, et al.
1 Also appeared as – Springer - 2001
1 Frasse Theory of relations / Roland Frasse; with an appendix by Norbert Sauer – unknown authors - 2000