[FOM] FMCAD 2006 Call For Participation
Panagiotis Manolios
manolios at cc.gatech.edu
Tue Sep 26 00:12:24 EDT 2006
FMCAD 2006
International Conference on Formal Methods in Computer-Aided Design
Sponsored by IEEE, CEDA (Council on Electronic Design Automation)
In cooperation with ACM SIGDA
(Special Interest Group on Design Automation)
http://fmcad.org/2006
CALL FOR PARTICIPATION
November 12-16, 2006, San Jose, California
(Note: ICCAD also takes place in San Jose the previous week, Nov. 5-9)
----------------------------------------------
Early Registration Deadline: October 22, 2006
Hotel Registration Deadline: October 22, 2006
----------------------------------------------
FMCAD 2006 is the sixth in a series of conferences on the theory and
applications of formal methods in hardware and system verification. FMCAD
provides a leading forum to researchers in academia and industry for
presenting and discussing groundbreaking methods, technologies,
theoretical results, and tools for reasoning formally about computing
systems. In addition to the technical program, FMCAD will offer a full
day of tutorials on model checking, theorem proving, decision procedures,
and the application of such methods in industry. FMCAD will also include
a panel on complementing simulation with formal methods and an affiliated
workshop on pre- and post-silicon verification.
Tutorials (Full day, November 12, 2006)
========================================================================
Edmund M. Clarke (Carnegie Mellon University)
Model Checking with SAT
J Strother Moore (University of Texas at Austin)
Theorem Proving in Verification: The ACL2 System
Leonardo de Moura (Microsoft Research)
SMT Solvers: Theory & Practice
Jason Baumgartner (IBM)
Integrating FV Into Main-Stream Verification: The IBM Experience
Invited Talks
========================================================================
Ken McMillan (Cadence Berkeley Labs)
What can the SAT Experience Teach us About Abstraction?
Gerard Holzmann (NASA/JPL Laboratory for Reliable Software)
The Design of a Distributed Model Checking Algorithm for Spin
Amir Pnueli (New York University)
Synthesis of Designs from Property Specifications
Panel
========================================================================
Giving the Gorilla some Brains: How can Formal Complement Simulation?
Moderator Andreas Kuehlmann (Cadence Berkeley Labs)
Invited Robert Jones (Intel)
Presentations Life in the Jungle: Simulation vs. Verification
Wolfgang Roesner (IBM)
Ecological Niche or Survival Gear? - Improving an
Industrial Simulation Methodology with Formal Methods
Panelists Edmund Clarke, Warren Hunt, Robert Jones, Robert Kurshan,
Wolfgang Paul, Carl Pixley, and Wolfgang Roesner
Affiliated Workshop
========================================================================
Pre- and Post-Silicon Verification in the Industry:
Methods and Research Opportunities
Chair Ganesh Gopalakrishnan (University of Utah)
The workshop features a full day of invited talks from industry
experts describing state-of-the-art techniques and problem areas
for both pre- and post-silicon verification.
Program
========================================================================
Sunday, November 12
8:45-9:00 Welcome and Opening Remarks
9:00-10:30 Edmund M. Clarke
Model Checking with SAT
10:30-11:00 Break
11:00-12:30 J Strother Moore
Theorem Proving in Verification: The ACL2 System
12:30-2:00 Lunch
2:00-3:30 Leonardo de Moura
SMT Solvers: Theory & Practice
3:30-4:00 Break
4:00-5:30 Jason Baumgartner
Integrating FV Into Main-Stream Verification: The IBM Experience
Monday, November 13
8:45-9:00 Welcome and Opening Remarks
Invited Talk
9:00-10:00 Ken McMillan
What can the SAT Experience Teach us About Abstraction?
10:00-10:30 Break
Session 1: Hardware Verification
10:30-11:00 Jason Baumgartner, Tilman Gloekler, Devi Shanmugam,
Rick Seigler, Gary Van Huben, Hari Mony, Paul Roessler,
and Barinjato Ramanandray
Enabling Large-Scale Pervasive Logic Verification through
Multi-Algorithmic Formal Reasoning
11:00-11:30 Zurab Khasidashvili, Marcelo Skaba, Daher Kaiss,
and Ziyad Hanna
Post-Reboot Equivalence and Compositional Verification
of Hardware
11:30-12:00 Sava Krstic, Jordi Cortadella, Mike Kishinevsky,
and John O'Leary
Synchronous Elastic Networks
12:00-2:00 Lunch break
Session 2: SAT-based methods
2:00-2:30 Hyondeuk Kim and Fabio Somenzi
Finite Instantiations for Integer Difference Logic
2:30-3:00 Eric Gregoire, Bertrand Mazure, and Cedric Piette
Tracking MUSes and Strict Inconsistent Covers
3:00-3:15 Hossein Sheini and Karem Sakallah
Ario: A Linear Integer Arithmetic Logic Solver
3:15-3:30 Cameron Brien and Sharad Malik
Understanding the Dynamic Behaviour of Modern DPLL SAT Solvers
Through Visual Analysis
3:30-4:00 Break
Session 3: Software Verification
4:00-4:30 Byron Cook, Daniel Kroening, and Natasha Sharygina
Over-Approximating Boolean Programs with Unbounded Thread Creation
4:30-5:00 Neha Rungta and Eric Mercer
An Improved Distance Heuristic Function for Directed Software
Model Checking
5:00-5:30 Amir Hossein Ghamarian, Marc Geilen, Twan Basten, Bart Theelen,
Mohammad Reza Mousavi, and Sander Stuijk
Liveness and Boundedness of Synchronous Data Flow Graph
5:30-5:45 Johannes Faber and Roland Meyer
Model Checking Data-Dependent Real-Time Properties of the European
Train Control System
6:00-7:00 Business meeting
Tuesday, November 14
Invited Talk
9:00-10:00 Gerard Holzmann
The Design of a Distributed Model Checking Algorithm for Spin
10:00-10:30 Break
Session 1: Model Checking
10:30-11:00 Xiaofang Chen, Yu Yang, Ganesh Gopalakrishnan,
and Ching-Tsun Chou
Reducing Verification Complexity of a Multicore
Coherence Protocol Using Assume/Guarantee
11:00-11:30 Florian Pigorsch, Christoph Scholl, and Stefan Disch
Advanced Unbounded Model Checking Based on AIGs,
BDD Sweeping, and Quantifier Scheduling
11:30-12:00 Ashish Darbari
Symmetry Reduction for STE Model Checking
12:00-12:30 Shiva Nejati, Mihaela Gheorghiu, and Marsha Chechik
Thorough Checking Revisited
12:30-2:30 Lunch break
Session 2: Invited Panel Presentations
2:30-3:00 Robert Jones
Life in the Jungle: Simulation vs. Verification
3:00-3:30 Wolfgang Roesner
Ecological Niche or Survival Gear? - Improving an
Industrial Simulation Methodology with Formal Methods
3:30-4:00 Break
Session 3: Panel Discussion
Moderator: Andreas Kuehlmann
4:00-5:30 Panelists: Edmund Clarke, Warren Hunt, Robert Jones,
Robert Kurshan, Wolfgang Paul, Carl Pixley, and Wolfgang Roesner
Giving the Gorilla Some Brains: How can Formal
Complement Simulation?
6:30-10:00 Conference Banquet
(Held in the Computer History Museum)
Wednesday, November 15
Invited Talk
9:00-10:00 Amir Pnueli
Synthesis of Designs from Property Specifications
10:00-10:30 Break
Session 1: Automata Theoretic Methods
10:30-11:00 Barbara Jobstmann and Roderick Bloem
Optimizations for LTL Synthesis
11:00-11:30 Alessandro Cimatti, Marco Roveri, Simone Semprini,
and Stefano Tonetta
From PSL to NBA: A Modular Symbolic Encoding
11:30-12:00 Sagar Chaki and Nishant Sinha
Assume-Guarantee Reasoning for Deadlock
12:00-2:00 Lunch break
Session 2: Theorem Proving
2:00-2:30 Husam Abu-Haimed, David Dill, and Sergey Berezin
A Refinement Method for Validity Checking of Quantified
First-Order Formulas in Hardware Verification
2:30-3:00 Michael Gordon, Warren Hunt, Matt Kaufmann, and James Reynolds
An Integration of HOL and ACL2
3:00-3:30 Jun Sawada and Erik Reeber
ACL2SIX : A Hint Used to Integrate a Theorem Prover and
an Automated Verification Tool
3:30-4:00 Break
Session 3: Testing and Verification Applications
4:00-4:30 Claude Helmstetter, Florence Maraninchi,
Laurent Maillet-Contoz, and Matthieu Moy
Automatic Generation of Schedulings for Improving
the Test Coverage of Systems-on-a-Chip
4:30-5:00 Namrata Shekhar, Priyank Kalla, M. Brandon Meredith,
and Florian Enescu
Simulation Bounds for Equivalence Verification of
Arithmetic Datapaths with Finite Word-Length Operands
5:00-5:15 Ali Habibi, Haja Moinudeen, and Sofiene Tahar
Design for Verification of the PCI-X Bus
5:15-5:30 Abu Nasser Mohammed Abdullah, Behzad Akbarpour,
and Sofiene Tahar
Formal Analysis and Verification of an OFDM Modem
Design using HOL
5:30-5:45 Julien Schmaltz
A Formal Model of Lower System Layers
Workshop Thursday, November 16
========================================================================
Pre- and Post-Silicon Verification in the Industry:
Methods and Research Opportunities
Chair Ganesh Gopalakrishnan (University of Utah)
Organization
========================================================================
Chairs: Aarti Gupta, NEC Labs America
Panagiotis Manolios, Georgia Tech
Local Arrangements: Jeremy Levitt, Mentor Graphics
Vigyan Singhal, Oski Technology
Panels: Andreas Kuehlmann, Cadence
Tutorials: Leonardo de Moura, Microsoft Research
Webmasters: Sudarshan Srinivasan, Georgia Tech
Daron Vroon, Georgia Tech
Workshops: Ganesh Gopalakrishnan, Univ. Utah
Program Committee
========================================================================
Clark Barrett, New York University, USA
Jason Baumgartner, IBM Corporation, USA
Valeria Bertacco, University of Michigan, USA
Dominique Borrione, Grenoble University, France
Supratik Chakraborty, Indian Institute of Technology Bombay, India
Alessandro Cimatti, Istituto per la Ricerca Scientifica e Tecnologica, Italy
Edmund M. Clarke, Carnegie Mellon University, USA
Leonardo de Moura, Microsoft Research, USA
Rolf Drechsler, University of Bremen, Germany
Malay K. Ganai, NEC Laboratories America, USA
Ganesh Gopalakrishnan, University of Utah, USA
Susanne Graf, VERIMAG, France
Orna Grumberg, Technion - Israel Institute of Technology, Israel
Aarti Gupta, NEC Laboratories America, USA
Alan J. Hu, University of British Columbia, Canada
Warren Hunt, University of Texas, USA
Andreas Kuehlmann, Cadence Laboratories, USA
Panagiotis Manolios, Georgia Institute of Technology, USA
Andy Martin, IBM Research Division, USA
Ken McMillan, Cadence Labs, USA
John O'Leary, Intel Corp., USA
Wolfgang Paul, Saarland University, Germany
Carl Pixley, Synopsys Inc., USA
Amir Pnueli, NYU, USA
Natarajan Shankar, SRI International, USA
Mary Sheeran, Chalmers University of Technology, Sweden
Eli Singerman, Intel Corp., Israel
Vigyan Singhal, Oski Technology, Inc., USA
Anna Slobodova, Intel Corp., USA
Fabio Somenzi, University of Colorado at Boulder, USA
Richard Trefler, University of Waterloo, Canada
Matthew Wilding, Rockwell Collins Inc., USA
Yaron Wolfsthal, IBM, Israel
More information about the FOM
mailing list