2018
DOI: 10.1093/comjnl/bxy112
|View full text |Cite
|
Sign up to set email alerts
|

Towards Combining Model Checking and Proof Checking

Abstract: Model checking and automated theorem proving are two pillars of formal methods. This paper investigates model checking from an automated theorem proving perspective, aiming at combining the expressiveness of automated theorem proving and the complete automaticity of model checking. The focus of this paper is on the verification of temporal logic properties of Kripke models. The main contributions of this paper are: first the definition of an extended computation tree logic that allows polyadic predicate symbol… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2025
2025

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 33 publications
0
1
0
Order By: Relevance
“…However, one should remain aware of the limitations of formal methods (Tempelmeier, 2011), including environmental influences, unaccountable world knowledge or the misbehavior of neighbouring systems. One of the most approved methods is the model checking technique (Pakonen et al, 2016;Clarke et al, 1999l Emerson, 2008Jiang et al, 2018), which has recently been entering slowly even into quantum systems (Ying and Feng, 2018). Generally speaking, in model checking the specification is validated against some user-defined requirements.…”
Section: Introductionmentioning
confidence: 99%
“…However, one should remain aware of the limitations of formal methods (Tempelmeier, 2011), including environmental influences, unaccountable world knowledge or the misbehavior of neighbouring systems. One of the most approved methods is the model checking technique (Pakonen et al, 2016;Clarke et al, 1999l Emerson, 2008Jiang et al, 2018), which has recently been entering slowly even into quantum systems (Ying and Feng, 2018). Generally speaking, in model checking the specification is validated against some user-defined requirements.…”
Section: Introductionmentioning
confidence: 99%