2011
DOI: 10.1007/978-3-642-19811-3_11
|View full text |Cite
|
Sign up to set email alerts
|

Model Checking Büchi Pushdown Systems

Abstract: Abstract. We develop an approach to model checking Linear Temporal Logic (LTL) properties of Büchi Pushdown Systems (BPDS). Such BPDS models are suitable for Hardware/Software (HW/SW) co-verification. Since a BPDS represents the asynchronous transitions between hardware and software, some transition orders are unnecessary to be explored in verification. We design an algorithm to reduce BPDS transition rules, so that these transition orders will not be explored by model checkers. Our reduction algorithm is appl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2011
2011
2011
2011

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 7 publications
(22 reference statements)
0
2
0
Order By: Relevance
“…One way to introduce liveness constraints is via Linear Temporal Logic (LTL) assertions. In automata-theoretic approach, such LTL assertions can be represented as a Büchi automaton and then used to constrain the behavior of the target model during verification [20].…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…One way to introduce liveness constraints is via Linear Temporal Logic (LTL) assertions. In automata-theoretic approach, such LTL assertions can be represented as a Büchi automaton and then used to constrain the behavior of the target model during verification [20].…”
Section: Discussionmentioning
confidence: 99%
“…• During in-house testing, formal models can be utilized by validation techniques such as co-verification [6], [20] and co-simulation [1], [21]. There are three benefits: reduce the duplicate efforts in developing test harnesses; provides a uniform and systematic platform for validation; and improve the test coverage, since it is hard to manipulate real hardware devices to exhibit all possible interface behaviors (e.g., failures) in testing.…”
Section: A Applicationsmentioning
confidence: 99%