2003
DOI: 10.1007/978-3-540-39724-3_17
|View full text |Cite
|
Sign up to set email alerts
|

Reasoning about GSTE Assertion Graphs

Abstract: Abstract. Generalized symbolic trajectory evaluation (GSTE) is a new modelchecking approach that combines the industrially-proven scalability and capacity of classical symbolic trajectory evaluation with the expressive power of temporallogic model checking. GSTE was originally developed at Intel and has been used successfully on Intel's next-generation microprocessors. However, the supporting theory and algorithms for GSTE are still immature. In particular, GSTE specifications are given as assertion graphs, a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
18
0

Year Published

2003
2003
2011
2011

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 10 publications
(18 citation statements)
references
References 21 publications
0
18
0
Order By: Relevance
“…Because the GSTE model-checking algorithm verifies a relationship between a circuit and a specification, the ability to convert specifications into monitor circuits creates the possibility of using GSTE to verify relationships involving multiple specifications (e.g., assume one assertion graph while verifying another). We have preliminary results along these lines, showing that the construction presented here is a valuable building block toward efficient compositional verification with GSTE [9].…”
Section: Discussionmentioning
confidence: 75%
See 1 more Smart Citation
“…Because the GSTE model-checking algorithm verifies a relationship between a circuit and a specification, the ability to convert specifications into monitor circuits creates the possibility of using GSTE to verify relationships involving multiple specifications (e.g., assume one assertion graph while verifying another). We have preliminary results along these lines, showing that the construction presented here is a valuable building block toward efficient compositional verification with GSTE [9].…”
Section: Discussionmentioning
confidence: 75%
“…We also envision the generated monitors connecting GSTE-based and monitor-based verification methodologies. In addition, our monitor construction is a building block for initial work on compositional verification with GSTE [9]. …”
Section: Introductionmentioning
confidence: 99%
“…The fundamental relation between GSTE and SMC, however, has not been completely clarified. The basic relationship between AGs and BAs is sketched in (Hu et al, 2003), but the algorithmic relationship between GSTE and SMC has not been studied.…”
Section: Introductionmentioning
confidence: 99%
“…(We deal neither with abstraction nor with the state main.tex; 18/10/2005; 9:02; p.2 representation, which are orthogonal issues.) We first fill in the details not given in (Hu et al, 2003) to show that assertion graphs are essentially universal ω-automata (Manna and Pnueli, 1987), which require all runs to be accepting. Universal automata enjoy the advantage of easy complementation; in fact, they can be viewed as nondeterministic automata for the complementary property (this feature is attained in the COSPAN system by using deterministic automata (Hardin et al, 1996)).…”
Section: Introductionmentioning
confidence: 99%
“…Here the property under verification is specified as assertion graph and is used for decomposing the problem [18], [19], [20], [21]. As highlighted in [19], the GSTE algorithm decomposes the set of states satisfying the property using the assertion graph.…”
Section: B Related Workmentioning
confidence: 99%