<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>TPHOLs 2009</title><script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAPK7aMC4FDjV_GNRHDThC1BTTdYAvEcsK2WWznOVPgLglzb1KQhR1cqhbUMaTXEN7XtSXuQxbViAeQg" type="text/javascript"></script> <script type="text/javascript"> function initialize() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map_canvas")); var TUM = new GLatLng(48.12954444444, 11.588652777777778); map.setCenter(TUM, 0); map.setMapType(G_HYBRID_MAP); map.addControl(new GSmallMapControl()); map.addOverlay(new GMarker(TUM)); } } </script></head><BODY TEXT="#000000" BGCOLOR="#4169E1" LINK="#0000EF" VLINK="#51188E" ALINK="#FF0000" onload="initialize()" onunload="GUnload()"><TABLE WIDTH="100%" BGCOLOR="#4169E1" BORDER="0" FRAME="border" CELLPADDING="10" CELLSPACING="2" RULES="all"><!-- left column --><TR><TD BGCOLOR="#FFFFFF" WIDTH="20%" VALIGN="TOP" ROWSPAN="2"><p align=center><a href="pictures/marienplatz.jpg"><img src="pictures/marienplatz_small.jpg" alt="Marienplatz" border=0></a><br><small>Marienplatz (city centre)</small><br></p><p align=center><a href="pictures/englischer_garten.jpg"><img src="pictures/englischer_garten_small.jpg" alt="Englischer Garten" border=0></a><br><small>The English Garden</small><br></p><p align=center><a href="pictures/chinesischer_turm.jpg"><img src="pictures/chinesischer_turm_small.jpg" alt="Chinesischer Turm" border=0></a><br><small>Chinese Tower (famous beer garden)</small><br></p><p align=center><a href="pictures/cs_building.jpg"><img src="pictures/cs_building_small.jpg" alt="Computer science building" border=0></a><br><small>The Computer Science building of the TUM</small><br></p><p align=center><a href="pictures/magistrale.jpg"><img src="pictures/magistrale_small.jpg" alt="Main hall of the computer science building" border=0></a><br><small>The main hall in the CS-building</small><br></p><p align=center><a href="pictures/isar.jpg"><img src="pictures/isar_small.jpg" alt="The river Isar" border=0></a><br><small>The Isar river</small><br></p><p align=center><A HREF="pictures/tphols09_poster.jpg"><IMG ALT="poster" SRC="pictures/tphols09_poster_small.jpg" align="top"></A><BR><small>The conference poster</small><br></p></TD><!-- right column --><TD BGCOLOR="#FFFFFF" WIDTH="75%" VALIGN="TOP"><H3>Accepted Papers</H3><UL><LI>Andreas Lochbihler. <I>Formalising FinFuns - Generating Code for Functions as Data from Isabelle/HOL</I><LI>Alwen Tiu and Jeremy E. Dawson. <I>Formalising Observer Theory for Environment-Sensitive Bisimulation</I><LI>Stefan Berghofer and Markus Reiter. <I>Formalizing the Logic-Automaton Connection</I><LI>Stefan Berghofer, Lukas Bulwahn and Florian Haftmann. <I>Turning inductive into equational specifications</I><LI>Chad Brown and Gert Smolka. <I>Extended First-Order Logic</I><LI>Magnus O. Myreen and Mike Gordon. <I>Verified LISP implementations on ARM, x86 and PowerPC</I><LI>Brian Huffman. <I>A Purely Definitional Universal Domain</I><LI>Peter Homeier. <I>The HOL-Omega Logic</I><LI>Simon Winwood, Gerwin Klein, Thomas Sewell, June Andronick, David Cock and Michael Norrish. <I>Mind the Gap: A Verification Framework for Low-Level C</I><LI>Alexander Schimpf, Stephan Merz and Jan-Georg Smaus. <I>Construction of Büchi Automata for LTL Model Checking Verified in Isabelle/HOL</I><LI>René Thiemann and Christian Sternagel. <I>Certification of Termination Proofs using CeTA</I><LI>Stephane Le Roux. <I>Acyclic preferences and existence of sequential Nash equilibria: a formal and constructive equivalence</I><LI>Andrea Asperti, Wilmer Ricciotti, Claudio Sacerdoti Coen and Enrico Tassi. <I>Hints in unification</I><LI>Javier de Dios and Ricardo Pena. <I>Formal Certification of a Resource-Aware Language Implementation</I><LI>Dabrowski Frédéric and David Pichardie. <I>A Certified Data Race Analysis for a Java-like Language</I><LI>Wouter Swierstra. <I>Proof pearl: The Hoare State Monad</I><LI> François Garillot, Georges Gonthier, Assia Mahboubi, Laurence Rideau. <I>Packaging Mathematical Structures</I><LI>Nick Benton, Andrew Kennedy and Carsten Varming. <I>Some Domain Theory and Denotational Semantics in Coq</I><LI>Thomas Tuerk. <I>A Formalisation of Smallfoot in HOL</I><LI>Rafal Kolanski and Gerwin Klein. <I>Types, Maps and Separation Logic</I><LI>Jesper Bengtson and Joachim Parrow. <I>Psi-calculi in Isabelle</I><LI>Ioana Pasca and Nicolas Julien. <I>Formal verification of exact computations using Newton's method</I><LI>Scott Owens, Susmit Sarkar and Peter Sewell. <I>A better x86 memory model: x86-TSO</I><LI>Andrew McCreight. <I>Practical Tactics for Separation Logic</I><LI>Osman Hasan, Sanaz Khan Afshar and Sofiene Tahar. <I>Formal Analysis of Optical Waveguides in HOL</I><LI>Jinshuang Wang and Xingyuan Zhang. <I>Liveness Reasoning with Isabelle/HOL</I><LI>Keiko Nakata and Tarmo Uustalu. <I> Trace-based coinductive operational semantics for While: Big-step and small step, functional and relational styles</I> </UL><H3>Accepted Papers in the Emerging Trends Section</H3><UL><LI>Anduo Wang, Boon Thau Loo, Changbin Liu, Oleg Sokolsky and Prithwish Basu. <I>A Theorem Proving Approach Towards Declarative Networking</I><LI>Bruno Bernardo. <I>Towards an Implicit Calculus of Inductive Constructions.Extending the Implicit Calculus of Constructions with Union andSubset Types</I><LI>Holger Gast. <I>Towards a Modular Extensible Isabelle Interface</I><LI>Florian Kammüller and Henry Sudhof. <I>A Mechanized Theory of Aspects</I><LI>F.J. Lopez-Fraguas, Stephan Merz and Juan Rodriguez-Hortala. <I>A Formalization of the Semantics of Functional-Logic Programming in Isabelle</I><LI>Filip Maric and Predrag Janicic. <I>SAT Solver Verification Project</I><LI>Anduo Wang and Boon Thau Loo. <I>Formalizing Metarouting in PVS</I><LI>Richard Warburton and Sara Kalvala. <I>Verifying Compiling Optimisations UsingIsabelle/HOL</I></UL></TD></TABLE><hr><!-- Created: Thu Feb 28 19:21:12 CET 2008 --><!-- hhmts start -->Last modified: Tue Jun 23 04:50:46 CEST 2009<!-- hhmts end --><a href="http://validator.w3.org/check/referer">[Validate this page.]</a></body></html>