Static Analysis versus Software Model Checking for Bug Finding
Static Analysis versus Software Model Checking for Bug Finding
复制标题
DOI:
10.1007/978-3-540-24622-0_17
复制
发表时间:
2004-01
期刊:
影响因子:
--
通讯作者:
D. Engler;M. Musuvathi
中科院分区:
文献类型:
--
作者:
D. Engler;M. Musuvathi
This paper describes experiences with software model checking after several years of using static analysis to find errors. We initially thought that the trade-off between the two was clear: static analysis was easy but would mainly find shallow bugs, while model checking would require more work but would be strictly better – it would find more errors, the errors would be deeper, and the approach would be more powerful. These expectations were often wrong.