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
Link To Document