Day 1 - Tuesday, 18 Nov 2014
08:30 - 09:15 Registration
09:15 - 09:30 Opening Remarks,
Moshe Levinger, Area Manager, Computing as a Service, IBM Research - Haifa
09:30 - 10:20 Keynote: SAT Sampling - From Theory to Practice,
Prof. Moshe Vardi, Rice University
Session Chair: Prof. Eran Yahav
Joint work with Supratik Chakraborty, Daniel Fremont, Kuldeep Meel, and Sanjit Sheshia.
10:20 - 11:00 Technical Session: Model Checking and Formal Verification 1
Chair: Prof. Moshe Vardi
Combined Bounded and Symbolic Model Checking for Incomplete Timed Systems,
Georges Morbé, Christoph Scholl, Bernd Becker, and Christian Miller
Assume-Guarantee Abstraction Refinement Meets Hybrid Systems,
Sergiy Bogomolov, Goran Frehse, Marius Greitschus, Radu Grosu, Corina Pasareanu, Andreas Podelski, and Thomas Strump
11:00 - 11:30 Break
11:30 - 13:00 Pnueli Memorial Session
Chair: Prof. David Peleg, Weizmann Institute of Science
Memorial words about Amir Pnueli,
Prof. David Harel, Weizmann Institute of Science
From Boolean to Quantitative Methods in Formal Verification,
Prof. Tom Henzinger, IST Austria
Organized by:
The Faculty of Mathematics and Computer Science
The Weizmann Institute of Science
Sponsored by:
Arthur and Rochelle Belfer Institute of Mathematics and Computer Science
13:00 - 14:30 Lunch
14:30 - 15:20 Keynote: Technology Challenges in Automation of SoC-centric System Verification,
Ziv Binyamini, Cadence
Session Chair: Karen Yorav
Binyamini began his career at Intel in 1987 working in Haifa Israel and Portland, Ore., as a CAD engineer and manager. Working on the Pentium Pro design team he developed verification methodologies such as coverage-driven verification, full-chip formal equivalence checking and assertions-driven verification. In 1997 Ziv joined Verisity where he headed the Research and Development team that created Specman® – the industry's first testbench automation product, as well as methodologies such as metric-driven verification and eRM – the industry first verification reuse methodology.
Binyamini holds a Bachelor of Science degree in computer science and mathematics from Bar Ilan University.
15:20 - 16:00 Technical Session: Model Checking and Formal Verification 2
Chair: Karen Yorav
Read, Write, and Copy Dependencies for Symbolic Model Checking,
Jeroen Meijer, Gijs Kant, Stefan Blom, and Jaco van de Pol
Formal Verification of Secure User Mode Device Execution with DMA,
Oliver Schwarz and Mads Dam
16:00 - 16:30 Break
16:30 - 17:50 Technical Session: Solvers
Chair: Prof. Orna Grumberg
Partial Quantifier Elimination,
Eugene Goldberg and Panagiotis Manolios
Reduction of Resolution Refutations and Interpolants via Subsumption,
Roderick Bloem, Sharad Malik, Matthias Schlaipfer, and Georg Weissenbacher
Generating Linear Invariants for Model Checking,
Gadi Aleksandrowicz, Alexander Ivrii, Oded Margalit, and Dan Rasin
A Comparative Study of Incremental Constraint Solving Approaches in Symbolic Execution,
Tianhai Liu, Mateus Borges, Marcelo D'Amorim, and Mana Taghdiri
17:50 - 18:30 Reception
Keynote Speakers
- Prof. Moshe Vardi, Rice University
- Wolfgang Roesner, Fellow, IBM
- Prof. Martin Vechev, ETH Zürich
- Harry Foster, Chief Verification Scientist, Mentor Graphics
- Ziv Binyamini, Corporate VP & CTO, System and Software Solutions, Cadence