• DocumentCode
    3256628
  • Title

    Linear local and global model checking algorithms for a kernal temporal logic language

  • Author

    Vergauwen, Bart ; Lewi, Johan

  • Author_Institution
    Dept. of Comput. Sci., Katholieke Univ., Leuven, Belgium
  • fYear
    1992
  • fDate
    28-30 May 1992
  • Firstpage
    46
  • Lastpage
    49
  • Abstract
    Finite transition systems play a central role as formal models for reactive and concurrent systems. A promising technique for automatically verifying transition systems is model checking. In the model-theoretic approach one mechanically determines whether a system ts meets a specification f (expressed as a formula of some temporal logic) by checking whether ts is a model for f. The authors present a kernel specification formalism BTL. They discuss efficient (linear-time) global and local model checking algorithms for BTL. The global algorithm will compute all states that satisfy a given formula whereas the local algorithm will only check a formula for one state (typically the initial system state). Both algorithms run in time linear in the size of the transition system and the length of the formula
  • Keywords
    formal specification; formal verification; temporal logic; BTL; concurrent systems; finite transition systems; global algorithm; initial system state; kernal temporal logic language; kernel specification formalism; local model checking algorithms; reactive systems; transition systems; Computer science; Kernel; Labeling; Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Information, 1992. Proceedings. ICCI '92., Fourth International Conference on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    0-8186-2812-X
  • Type

    conf

  • DOI
    10.1109/ICCI.1992.227708
  • Filename
    227708