VeriFast: A Powerful, Sound, Predictable, Fast Verifier for C and Java

VeriFast is a prototype verification tool for single-threaded and multithreaded C and Java programs. In this paper, we first describe the basic symbolic execution approach in some formal detail. Then we zoom in on two technical aspects: the approach to permission accounting, including fractional permissions, precise predicates, and counting permissions; and… CONTINUE READING

Topics

Statistics

0204020112012201320142015201620172018
Citations per Year

211 Citations

Semantic Scholar estimates that this publication has 211 citations based on the available data.

See our FAQ for additional information.