2000
DOI: 10.1145/332740.332746
|View full text |Cite
|
Sign up to set email alerts
|

Composite model-checking

Abstract: There has been a surge of progress in automated verification methods based on state exploration. In areas like hardware design, these technologies are rapidly augmenting key phases of testing and validation. To date, one of the most successful of these methods has been symbolic model-checking, in which large finite-state machines are encoded into compact data structures such as Binary Decision Diagrams (BDDs), and are then checked for safety and liveness properties. However, these techniques have not realized … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0

Year Published

2001
2001
2013
2013

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 37 publications
(27 citation statements)
references
References 53 publications
(109 reference statements)
0
27
0
Order By: Relevance
“…The two symbolic domains BDDs and Presburger formulas have been previously used as representation for boolean and integer variables [19]. The approach was evaluated on two systems, a control software for a nuclear reactor's cooling system and a simplified transport-protocol specification.…”
Section: Related Workmentioning
confidence: 99%
“…The two symbolic domains BDDs and Presburger formulas have been previously used as representation for boolean and integer variables [19]. The approach was evaluated on two systems, a control software for a nuclear reactor's cooling system and a simplified transport-protocol specification.…”
Section: Related Workmentioning
confidence: 99%
“…Note that the Í fixpoint is somewhat unusual because it includes an additional conjunct, Í . This additional term preserves a "strong until" semantics for states that have no outgoing T transitions [4].…”
Section: Multi-valued Ctlmentioning
confidence: 99%
“…Symbolic model checkers for boolean logic [7,4] are naturally extended to the multivalued case. The model checker presented here is a symbolic version of the multi-valued model checker described in [6].…”
Section: The Model Checkermentioning
confidence: 99%
“…It combines different symbolic representations using the composite model checking approach [3]. Our current implementation of the Composite Symbolic Library uses two basic symbolic representations: BDDs for boolean logic formulas and polyhedral representation for Presburger arithmetic formulas.…”
Section: Composite Symbolic Representationmentioning
confidence: 99%
“…The idea of computing an approximation to the set of reachable states by a forward fixpoint computation, and then using this result to prune the iterates of the backward fixpoint computations has been used in [11]. However, our use of these techniques in the context of composite symbolic representation is unique and extends our previous work on composite symbolic representation [3].…”
Section: Introductionmentioning
confidence: 99%