DocumentCode :
3598089
Title :
Model checking with multi-valued temporal logics
Author :
Chechik, Marsha ; Easterbrook, Steve ; Devereux, Benet
Author_Institution :
Dept. of Comput. Sci., Toronto Univ., Ont., Canada
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
187
Lastpage :
192
Abstract :
Multi-valued logics support the explicit modeling of uncertainty and disagreement by allowing additional truth values in the logic. Such logics can be used for verification of dynamic properties of systems where complete, agreed upon models of the system are not available. This paper presents a symbolic model checker for multi-valued temporal logics. The model checker works for any multi-valued logic whose truth values form a quasi-boolean lattice. Our models are generalized Kripke structures, where both atomic propositions and transitions between states may take any of the truth values of a given multi-valued logic. Properties to be model checked are expressed in CTL, generalized with a multi-valued semantics. The design of the model checker is based on the use of MDDs, a multi-valued extension of binary decision diagrams
Keywords :
binary decision diagrams; inference mechanisms; multivalued logic; temporal logic; atomic propositions; binary decision diagrams; dynamic properties verification; generalized Kripke structures; model checking; multi-valued extension; multi-valued semantics; multi-valued temporal logics; quasi-boolean lattice; symbolic model checker; transitions; truth values; uncertainty; Computer science; Educational institutions; Hardware; Logic circuits; Logic design; Multivalued logic; Occupational safety; Printers; Software design; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multiple-Valued Logic, 2001. Proceedings. 31st IEEE International Symposium on
ISSN :
0195-623X
Print_ISBN :
0-7695-1083-3
Type :
conf
DOI :
10.1109/ISMVL.2001.924571
Filename :
924571
Link To Document :
بازگشت