• 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