MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Tableau-based model checking in the propositional mu-calculus (1990) [80 citations — 6 self]

Download:
Download as a PDF | Download as a PS
by Rance Cleaveland
Acta Informatica
http://www.cs.sunysb.edu/~rance/publications/papers/ai90.ps.gz
Add To MetaCart

Abstract:

This paper describes a procedure, based around the construction of tableau proofs, for determining whether finite-state systems enjoy properties formulated in the propositional mu-calculus. It presents a tableau-based proof system for the logic and proves it sound and complete, and it discusses techniques for the efficient construction of proofs that states enjoy properties expressed in the logic. The approach is the basis of an ongoing implementation of a model checker in the Concurrency Workbench, an automated tool for the analysis of concurrent systems. 1

Citations

1472 Model Checking – Clarke, Grumberg, et al. - 2001
1081 A Calculus of Communicating Systems – Milner - 1989
464 An Automata-Theoretic Approach to Automatic Program Verification. LICS – Vardi, Wolper - 1986
404 Algebraic laws for nondeterminism and concurrency – Hennessy, Milner - 1985
343 A lattice-theoretical fixpoint theorem and its applications – Tarski - 1955
300 Results on the propositional -calculus – Kozen - 1983
285 Propositional dynamic logic of regular programs – Fischer, Ladner - 1979
250 Automatic Verification of Finite State Concurrent System Using Temporal Logic Specification – Clarke, Emerson, et al. - 1986
185 Efficient model checking in fragments of the propositional mu-calculus – Emerson, Lei - 1986
145 Sometimes” and “not never” revisited: on branching versus linear time temporal logic – Emerson, Halpern - 1986
132 S.Sims. The ncsu concurrency workbench – Cleaveland
96 Local model checking in the modal mu-calculus – Stirling, Walker - 1989
87 Characterizing correctness properties of parallel programs Using Fixpoints – Emerson, Clarke - 1980
67 Automatic verification of sequential circuits using temporal logic – Browne, Clarke, et al. - 1986
59 Modal logics for communicating systems – Stirling - 1987
36 Proof System for Hennessy-Milner Logic with Recursion – Larsen - 1988
30 A note on model checking the modal -calculus – Winskel - 1989
27 A linear algorithm to solve fixed-point equations on transition systems – Arnold, Crubille - 1988
27 Linear and Branching Structures in the Semantics and Logics of Reactive Systems – Pnueli - 1985
12 Checking the Correctness of Sequential Circuits – Browne, Clarke, et al. - 1985
11 Characteristic formulae for CCS with divergence – Steffen, Ing'olfsd'ottir - 1994
10 An improved algorithm for the automatic verification of finite state systems using temporal logic – Browne - 1986
10 A Complete Modal Proof System for a Subset of SCCS – Stirling - 1985
7 Automatic circuit verification using temporal logic: Two new examples – Browne, Clarke, et al. - 1986
4 A semantics-based tool for the verification of finite-state systems – Cleaveland, Parrow, et al. - 1989
4 Sometimes is sometimes ”not never”–on the temporal logic of programs – Lamport - 1980
3 Submodule Construction as Equation Solving in CCS – Parrow - 1989
1 Branching Time Temporal Logic: A Tutorial – Emerson - 1988