Static analysis versus model checking for bug finding

5Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This talk tries to distill several years of experience using both model checking and static analysis to find errors in large software systems. We initially thought that the tradeoffs 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. This talk will describe some of the sharper tradeoffs between the two, as well as a detailed discussion of one domain -finding errors in file systems code - where model checking seems to work very well. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Engler, D. (2005). Static analysis versus model checking for bug finding. In Lecture Notes in Computer Science (Vol. 3653, p. 1). Springer Verlag. https://doi.org/10.1007/11539452_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free