DocumentCode
3386054
Title
Deterministic CTL query solving
Author
Samer, Marko ; Veith, Helmut
Author_Institution
Inst. of Inf. Syst., Vienna Univ. of Technol., Austria
fYear
2005
fDate
23-25 June 2005
Firstpage
156
Lastpage
165
Abstract
Temporal logic queries provide a natural framework to extend the realm of model checking from mere verification of engineers´ specifications to computing previously unknown temporal properties of a system. Formally, temporal logic queries are patterns of temporal logic specifications which contain placeholders for subformulas; a solution to a temporal logic query is an instantiation which renders the specification true. In this paper, we investigate temporal logic queries that can be solved deterministically, i.e., solving such queries can be reduced in a deterministic manner to solving their subqueries at appropriate system states. We show that this kind of determinism is intimately related to the notion of intermediate collecting queries studied by the authors in previous work. We describe a large class of deterministically solvable CTL queries and devise a BDD-based symbolic algorithm for this class.
Keywords
binary decision diagrams; formal specification; query processing; temporal logic; BDD-based symbolic algorithm; deterministic CTL query solving; model checking; temporal logic query; Boolean functions; Data structures; Information systems; Logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Temporal Representation and Reasoning, 2005. TIME 2005. 12th International Symposium on
ISSN
1530-1311
Print_ISBN
0-7695-2370-6
Type
conf
DOI
10.1109/TIME.2005.20
Filename
1443363
Link To Document