Model Checking Games for CTL
Martin Lange
Abstract
Martin Lange
Abstract
We define model checking games for the temporal logic CTL ∗ and prove their correctness. They provide a technique for using model checking interactively in a ver-ification/specification process. Their main feature is to construct paths in a transition system stepwise. That enables them to be the basis for a local model checking algo-rithm with a natural notion of justification. However, this requires configurations of a game to contain sets of formulas. Moreover, an additional structure on these sets, called focus, has to be used to guarantee correctness. 1
OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
We define model checking games for the temporal logic CTL ∗ and prove their correctness. They provide a technique for using model checking interactively in a ver-ification/specification process. Their main feature is to construct paths in a transition system stepwise. That enables them to be the basis for a local model checking algo-rithm with a natural notion of justification. However, this requires configurations of a game to contain sets of formulas. Moreover, an additional structure on these sets, called focus, has to be used to guarantee correctness. 1
Key concepts: Correctness, Model checking, Construct (python library), Computer science, Temporal logic, CTL*, Theoretical computer science, Focus (optics)