Computer Aided Verification - 22nd International Conference, CAV 2010, Edinburgh, UK, July 15-19, 2010, Proceedings
This volume contains the proceedings of the 22nd International Conference on Computer-Aided Veri?cation (CAV) held in Edinburgh, UK, July 15-19 2010. CAV is dedicated to the advancement of the theory and practice of comput- assistedformalanalysismethods forsoftwareandhardwaresystems.Theconf- ence covers the spectrum from theoretical results to concrete applications, with an emphasis on practical veri?cation tools and the algorithms and techniques that are needed for their implementation. We received 145 submissions: 101 submissions of regular papers and 44 s- missions of tool papers. These submissions went through a meticulous review process;eachsubmissionwasreviewedbyatleast 4,andonaverage4.2 Program Committee members. Authors had the opportunity to respond to the initial - views during an author response period. This helped the Program Committee members to select 51 papers: 34 regular papers and 17 tool papers. In addition to the accepted papers, the program also included: - Five invited talks: * Policy Monitoring in First-Order Temporal Logic, by David Basin (ETH Zurich) * Retro?tting Legacy Code for Security, by Somesh Jha (University of Wisconsin-Madison) * Induction, Invariants, and Abstraction, by Deepak Kapur (University of New Mexico) * Quantitative Information Flow: From Theory to Practice?
by Pasquale Malacaria (Queen Mary University) and * Memory Management in Concurrent Algorithms, by Maged Michael (IBM) - Four invited tutorials: * ABC: An Academic Industrial-Strength Veri?cation Tool, by Robert Brayton (University of California, Berkeley) * SoftwareModelChecking,byKennethMcMillan(CadenceBerkeleyLabs) * There's Plenty of Room at the Bottom: Analyzing and Verifying Machine Code, by Thomas Reps (University of Wisconsin-Madison) and