DocumentCode :
2673151
Title :
Beyond Boolean SAT: Satisfiability modulo theories
Author :
Cimatti, Alessandro
Author_Institution :
FBK-irst, Trento
fYear :
2008
fDate :
28-30 May 2008
Firstpage :
68
Lastpage :
73
Abstract :
Many systems can be naturally represented in some decidable fragments of first order logic. The expressive power provided by a background theory allows to describe important aspects such as real time, continuous dynamics, and data flow over integer variables. The corresponding verification problems can be tackled by means of Satisfiability Modulo Theory (SMT) solvers. SMT solvers are based on the tight integration of propositional SAT solvers with dedicated procedures to reason about the theory component. In this paper, we overview the techniques underlying SMT, we show how to represent dynamic systems in fragments of first order logic, and discuss the application of SMT solvers to their verification.
Keywords :
computability; formal verification; Boolean SAT; SMT solvers; background theory; first order logic; satisfiability modulo theories; Arithmetic; Automatic test pattern generation; Boolean functions; Discrete event systems; Encoding; Formal verification; Hardware; Logic; Stress; Surface-mount technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Discrete Event Systems, 2008. WODES 2008. 9th International Workshop on
Conference_Location :
Goteborg
Print_ISBN :
978-1-4244-2592-1
Electronic_ISBN :
978-1-4244-2593-8
Type :
conf
DOI :
10.1109/WODES.2008.4605924
Filename :
4605924
Link To Document :
بازگشت