|
|
Program
Program of CAV
Program of CAV
Thursday, July 15th
09:00‑10:00 Tutorial 1 Chair: Paul Jackson
| Robert Brayton ABC: An Academic Industrial-Strength Verification Tool |
10:30‑11:00 Tutorial 1 continued
11:00‑12:30 Tutorial 2 Chair: Bob Kurshan
| Ken McMillan Software Model Checking |
14:00‑15:00 Tutorial 3 Chair: Tayssir Touili
| Thomas Reps There's Plenty of Room at the Bottom: Analyzing and Verifying Machine Code |
15:30‑16:00 Tutorial 3 continued
16:00‑17:30 Tutorial 4 Chair: Byron Cook
| Andrey Rybalchenko Constraint Solving for Program Verification: Theory and Practice by Example |
Friday, July 16th
09:00‑10:00 FLoC Plenary Talk Chair: Paul Jackson
| 09:00 | David Basin Policy Monitoring in First-order Temporal Logic |
10:30‑12:30 Software Model Checking Chair: Orna Grumberg
| 10:30 |
Ahmed Bouajjani, Cezara Dragoi, Constantin Enea, Ahmed Rezine and
Mihaela Sighireanu Invariant Synthesis for Programs Manipulating Lists with Unbounded Data |
| 10:55 | Daniel Kroening, Natasha Sharygina, Aliaksei Tsitovich and Christoph M. Wintersteiger Termination Analysis with Compositional Transition Invariants |
| 11:20 | Kenneth McMillan Lazy Annotation for Program Testing and Verification |
| 11:45 | Thomas Ball, Ella Bounimova, Vladimir Levin, Rahul Kumar and Jakob Lichtenberg The Static Driver Verifier Research Platform |
| 12:00 | Ming Kawaguchi, Patrick M. Rondon and
Ranjit Jhala Dsolve: Verification Via Liquid Type Inference |
| 12:15 | Sudipta Kundu, Malay Ganai and Chao Wang CONTESSA: Concurrency Testing Augmented with Symbolic Analysis |
14:00‑14:50 Model Checking and Automata Chair: Roderick Bloem
15:30‑16:30 Tools Chair: David Monniaux
| 15:30 | Nicolas Caniart Merit: an Interpolating Model-Checker |
| 15:45 | Alexandre Donze Breach, A Simulation-based Toolbox for the Verification and Parameter Synthesis of Hybrid Systems |
| 16:00 | Amir Pnueli, Yaniv Sa'ar and Lenore D. Zuck JTLV : A Framework for Developing Verification Algorithms |
| 16:15 | Roland Meyer and Tim Strazny Petruchio: From Dynamic Networks to Nets |
16:30‑18:00 In Memory of Amir Pnueli Chair: Doron Peled
| 16:30 | Moshe Vardi Amir Pnueli: Ahead of His Time |
| 17:30 | Doron Peled, Zohar Manna and others Reminiscences on Amir Pnueli |
19:00‑23:59 FLoC Reception at National Gallery of Scotland
Saturday, July 17th
09:00‑10:00 Invited Talk Chair: Helmut Veith
| 09:00 | Pasquale Malacaria Quantitative Information Flow: from Theory to Practice? |
10:30‑12:35 Counter and Hybrid Systems Verification
Chair: Rajeev Alur
14:00‑14:50 Memory Consistency Chair: Ganesh Gopalakrishnan
15:30‑17:10 Verification of Hardware and Low Level Code
Chair: Daniel Kroening
17:15‑17:45 Tools Chair: Karen Yorav
18:00‑19:00 Business Meeting
Sunday, July 18th
09:00‑10:00 Invited Talk Chair: Vineet Kahlon
| 09:00 | Somesh Jha Retrofitting Legacy Code for Security |
10:00‑10:15 CAV Award Ceremony
10:30‑12:40 Synthesis Chair: Kedar Namjoshi
| 10:30 | Rudiger Ehlers Symbolic Bounded Synthesis |
| 10:55 | Krishnendu Chatterjee, Thomas Henzinger, Barbara Jobstmann and Rohit Singh Measuring and Synthesizing Systems in Probabilistic Environments |
| 11:20 | Susanne Graf, Doron Peled and Sophie Quinton Achieving Distributed Control Through Model Checking |
| 11:45 | Roderick Bloem, Krishnendu Chatterjee, Karin Greimel, Thomas Henzinger and Barbara Jobstmann Robustness in the Presence of Liveness |
| 12:10 | Roderick Bloem, Alessandro Cimatti, Karin Greimel, Georg Hofferek, Robert Koenighofer, Marco Roveri, Viktor Schuppan and Richard Seeber RATSY - A new Requirements Analysis Tool with Synthesis |
| 12:25 | Viktor Kuncak, Mikael Mayer, Ruzica Piskac and Philippe Suter Comfusy: A Tool for Complete Functional Synthesis |
14:00‑15:00 FLoC Keynote Talk | 14:00 | Deepak Kapur Induction, Invariants, and Abstraction. |
15:30‑17:35 Concurrent Program Verification I
Chair: Azadeh Farzan
17:35‑17:50 Competition Results | 17:35 | Clark Barrett, Morgan Deters, Albert Oliveras and Aaron Stump Report on SMT-COMP 2010 |
19:30‑23:59 FLoC Banquet at Prestonfield House
Monday, July 19th
09:00‑10:00 Invited Talk Chair: Markus Mueller-Olm
| 09:00 | Maged Michael Memory Management in Concurrent Algorithms |
10:30‑12:00 Compositional Reasoning Chair: Natasha Sharygina
12:00‑12:30 Tool Session Chair: Holger Hermanns
14:00‑14:50 Decision Procedures Chair: Alessandro Cimatti
| 14:00 | Min Zhou, Fei He, Bow-Yaw Wang and Ming Gu On Array Theory of Bounded Elements |
| 14:25 | David Monniaux Quantifier elimination by lazy model enumeration |
15:30‑17:10 Concurrent Program Verification II
Chair: Shaz Qadeer
17:10‑17:55 Tool Session Chair: Kevin Jones
|