We address the problem of relating the result of model check- ing a partial state space of a system to the properties actually possessed by the system. We represent incomplete state spaces as partial Kripke structures, and give a 3-valued interpretation to modal logic formulas on these structures. The third truth value ⊥ means “unknown whether true or false”. We define a preorder on partial Kripke structures that reflects their degree of completeness. We then provide a logical characte- rization of this preorder. This characterization thus relates properties of less complete structures to properties of more complete structures. We present similar results for labeled transition systems and show a connec- tion to intuitionistic modal logic. We also present a 3-valued CTL model checking algorithm, which returns ⊥ only when the partial state space lacks information needed for a definite answer about the complete state space.
CITATION STYLE
Bruns, G., & Godefroid, P. (1999). Model checking partial state spaces with 3-valued temporal logics (Extended abstract). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1633, pp. 274–287). Springer Verlag. https://doi.org/10.1007/3-540-48683-6_25
Mendeley helps you to discover research relevant for your work.