Chapter 20. Software Verification
Keyword(s):
This chapter covers an application of propositional satisfiability to program analysis. We focus on the discovery of programming flaws in low-level programs, such as embedded software. The loops in the program are unwound together with a property to form a formula, which is then converted into CNF. The method supports low-level programming constructs such as bit-wise operators or pointer arithmetic.
2022 ◽
Vol 44
(1)
◽
pp. 1-50
2007 ◽
pp. 504-518
◽
2021 ◽
Vol 43
(3)
◽
pp. 1-51
Keyword(s):
2000 ◽
Vol 46
(15)
◽
pp. 1435-1450
◽