TPHOLs 2004
Park City, Utah, USA
September 14-17, 2004

http://www.cs.utah.edu/tphols2004/


[Home Page]   Schedule   [Hotel and Registration]  [Travel to Park City]   [Related Events]   [Call for Papers]   [Accepted Papers]  [Conference History]   [Photos]  [TPHOLs2005]


Conference Schedule

Tuesday, September 14

Time Event
9:00-10:00 Registration
10:00-11:00 Session 1 Invited Talk, Ken McMillan
Applications of Craig Interpolation to Model Checking
11-11:30 Break
11:30-12:30 Session 2 Hardware Verification
11:30-12:00 Behzad Akbarpour and Sofiene Tahar
Error Analysis of Digital Filters using Theorem Proving
12:00-12:30 Michael Jones, Aaron Benson, and Dan Delorey
Proving Compatibility using Refinement
12:30-14:30 Lunch
14:30-16:00 Session 3 Proof Technology
14:30-15:00 Olivier Boite
Proof Reuse with Extended Inductive Types
15:00-15:30 Einar Broch Johnsen and Christoph Lueth
Theorem Reuse by Proof Term Transformation
15:30-16:00 Lee Pike, Jeffrey Maddalon, Paul Miner, and Alfons Geser
Abstractions for Fault-Tolerant Distributed System Verification
16:00-16:30 Break
16:30-17:00 Session 4 Poster Talks
17:00-18:00 Poster Presentation

Wednesday, September 15

Time Event
9:00-10:00 Session 5 Invited Talk, Thomas Hales
Formalizing the Proof of the Kepler Conjecture
10-10:30 Break
10:30-12:00 Session 6 Mathematics Verification
10:30-11:00 Luis Cruz-Filipe and Freek Wiedijk
Hierarchical Reflection
11:00-11:30 Ruben Gamboa and John Cowles
A Mechanical Proof of the Cook-Levin Theorem
11:30-12:00 Stefan Richter
Formalizing Integration Theory, with an Application to Probabilistic Algorithms
12:00-14:30 Lunch
14:30-16:00 Session 7 Program Logics
14:30-15:00 David Aspinall, Lennart Beringer, Martin Hofmann, Hans-Wolfgang Loidl, and Alberto Momigliano
A Program Logic for Resource Verification
15:00-15:30 Nadeem Abdul Hamid and Zhong Shao
Interfacing Hoare Logic and Type Systems for Foundational Proof-Carrying Code
15:30-16:00 John Longley and Randy Pollack
Reasoning About CBV Functional Programs in Isabelle/HOL
16:00-16:30 Break
16:30-17:00 Session 8 Poster Talks
17:00-18:00 Poster Presentation

Thursday, September 16

Time Event
9:00-10:00 Session 9 Logical Frameworks
9:00-9:30 Penny Anderson and Frank Pfenning
Verifying Uniqueness in a Logical Framework
9:30-10:00 Jason Hickey and Aleksey Nogin
Extensible Hierarchical Tactic Construction in a Logical Framework
10:00-10:30 Break
10:30-12:00 Session 10 Program Logics
10:30-11:00 Martin Wildmoser and Tobias Nipkow
Certifying machine code safety: shallow versus deep embedding
11:00-11:30 Hanbing Liu and J Moore
Java Program Verification via a JVM Deep Embedding in ACL2
11:30-12:00 Zuo Tian-Jun, Han Jun-Gang, and Chen Ping
Formalizing Java Dynamic Loading in HOL
12:00-18:00Excursion to Snowbird
Evening Banquet at Riverhorse

Friday, September 17

Time Event
9:00-10:00 Session 11 Invited Talk, Al Davis
Correct Embedded Computing Futures
10:00-10:30 Break
10:30-12:00 Session 12 Proof Automation
10:30-11:00 Lucas Dixon and Jacques Fleuriot
Higher Order Rippling in IsaPlanner
11:00-11:30Julien Narboux
A Decision Procedure for Geometry in Coq
11:30-12:00Ting Zhang, Henny B. Sipma, and Zohar Manna
Term Algebras with Length Function and Bounded Quantifier Alternation
12:00-14:30 Lunch
14:30-15:30 Session 13
14:30-15:00 Jean-Francois Monin
Proof Pearl: From concrete to functional unparsing
15:00-15:30 Michael Norrish
Recursive function definition for types with binders
15:30-16:00Break
16:00-17:00Business Meeting
End of Conference


The University of Utah
TPHOLs / tphols2004@cs.utah.edu
School of Computing