1999
DOI: 10.1007/3-540-48153-2_21
|View full text |Cite
|
Sign up to set email alerts
|

”Have I Written Enough Properties?” - A Method of Comparison Between Specification and Implementation

Abstract: Abstract. This work presents a novel approach for evaluating the quality of the model checking process. Given a model of a design (or implementation) and a temporal logic formula that describes a specification, model checking determines whether the model satisfies the specification. Assume that all specification formulas were successfully checked for the implementation. Are we sure that the implementation is correct? If the specification is incomplete, we may fail to find an error in the implementation. On the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
57
0

Year Published

2001
2001
2006
2006

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 88 publications
(57 citation statements)
references
References 10 publications
0
57
0
Order By: Relevance
“…The algorithm we present in this section is symbolic, and it computes the relation C that is defined as follows. (w,v,w'): w,v E W,w' E W', and w' simulates win Iv,q}· Then, v is q-covered by S if there is w0 E W0 such that for all wb E W&, we have (wo, v, wb) ¢ C. Several symbolic simulation algorithms are described in the literature [McMillan, 1993;Henzinger et al, 1995;Katz et al, 1999]. We build our coverage algorithm on top of the straightforward symbolic implementation of Milner's fixed-point expression for simulation (see 8 in Section 2).…”
Section: Symbolic Approachmentioning
confidence: 99%
See 4 more Smart Citations
“…The algorithm we present in this section is symbolic, and it computes the relation C that is defined as follows. (w,v,w'): w,v E W,w' E W', and w' simulates win Iv,q}· Then, v is q-covered by S if there is w0 E W0 such that for all wb E W&, we have (wo, v, wb) ¢ C. Several symbolic simulation algorithms are described in the literature [McMillan, 1993;Henzinger et al, 1995;Katz et al, 1999]. We build our coverage algorithm on top of the straightforward symbolic implementation of Milner's fixed-point expression for simulation (see 8 in Section 2).…”
Section: Symbolic Approachmentioning
confidence: 99%
“…In order to do so, we use early quantification and variable interleaving in the OBDDs. Both techniques are used in [Katz et al, 1999] (see also [Katz, 2001]) in order to reduce the number of OBDD variables required for computing the simulation relation B from 4n to 2n.…”
Section: Symbolic Approachmentioning
confidence: 99%
See 3 more Smart Citations