<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Isabelle Developers Workshop 2009</title></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></TD><!-- right column --><TD BGCOLOR="#FFFFFF" WIDTH="75%" VALIGN="TOP"><TABLE><TR><TD><H1>Isabelle Developers Workshop</H1><H3>13 - 15 August in Munich,</H3><H3>affiliated with <A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/">TPHOLs 2009</A></H3></TD><TD align="right" valign="top"><img src="TUM-Logo-102.png" alt="TUM" align="top"></TD></TR></TABLE><BR><H3>Programme</H3> The <A HREF="http://isabelle.in.tum.de/nominal/">Nominal Group</A> isorganising the Isabelle Developers Workshop in 2009. The workshop is very muchmeant to be an informal meeting where developers can talk to developers. Itis also a place where you can learn about Isabelle programming. <p>There is no registration for this workshop. If you want to participate, please let me know (email: urbanc at in tum de). Please let me also know which projects youare working on and which parts of Isabelle you are interested in.<H3>Venue</H3> The workshop will take place at the Campus Garching of the TU Munich. Details about travelling are below:<ul><li> <A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/conference_info.pdf">[pdf1]</A> <li> <A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/isabelle-workshop.pdf">[pdf2]</A> </ul><H3>Confirmed Participants</H3> <TABLE><TR><TD><A HREF="http://www.informatik.uni-bremen.de/dfki-sks/staff/maksym">Maksym Bortin</A></TD> <TD>DFKI, Germany</TD></TR><TR><TD><A HREF="http://www.lri.fr/~wolff/">Burkhart Wolff</A></TD> <TD>LRI, France</TD></TR><TR><TD><A HREF="http://users.rsise.anu.edu.au/~jeremy/">Jeremy Dawson</A></TD> <TD>Australian National University, Australia</TD></TR><TR><TD><A HREF="http://homepages.inf.ed.ac.uk/ldixon/">Lucas Dixon</A></TD> <TD>Edinburgh University, United Kingdom (only 13th and 14th)</TD></TR><TR><TD><A HREF="http://math.mit.edu/~freer/">Cameron Freer</A></TD> <TD>MIT, USA</TD></TR><TR><TD><A HREF="http://www.doclsf.de/">Gerwin Klein</A></TD> <TD>NICTA, Australia</TD></TR><TR><TD><A HREF="http://www.trustworthytools.com/">Peter Homeier</A></TD> <TD>Department of Defense, USA</TD></TR><TR><TD><A HREF="http://web.cecs.pdx.edu/~brianh/">Brian Huffman</A></TD> <TD>Portland State University, USA</TD></TR><TR><TD><A HREF="http://www.cs.ru.nl/~cek/">Cezary Kaliszyk</A></TD> <TD>Radboud University, Netherlands</TD></TR><TR><TD><A HREF="http://cgi.cse.unsw.edu.au/~rafalk/">Rafal Kolanski</A></TD> <TD>NICTA, Australia</TD></TR><TR><TD>Yongjian Li</TD> <TD>Chinese Academy of Sciences, China</TD></TR><TR><TD><A HREF="http://www.informatik.uni-bremen.de/~cxl/">Christoph Lüth</A></TD> <TD>DFKI, Germany</TD></TR><TR><TD><A HREF="http://www.ist.tugraz.at/neuper">Walther Neuper</A></TD> <TD>TU Graz, Austria</TD></TR></TR><TR><TD><A HREF="http://parasol.tamu.edu/~gdr/">Gabriel Dos Reis</A></TD> <TD>Texas A&M University, USA</TD></TR><TR><TD><A HREF="http://cl-informatik.uibk.ac.at/~griff/">Christian Sternagel</A></TD> <TD>University of Innsbruck, Austria</TD></TR><TR><TD><A HREF="http://www.cl.cam.ac.uk/~ns441/">Nik Sultana</A></TD> <TD>University of Cambridge, UK</TD></TR><TR><TD><A HREF="http://www.informatik.uni-bremen.de/dfki-sks/staff/dw">Denis Walter</A></TD> <TD>DFKI, Germany</TD></TR><TR><TD><A HREF="http://wwwbroy.in.tum.de/~berghofe/">Stefan Berghofer</A></TD> <TD>TU Munich, Germany</TD></TR><TR><TD><A HREF="http://wwwbroy.in.tum.de/~blanchet/">Jasmin Blanchette</A></TD> <TD>TU Munich, Germany</TD></TR><TR><TD><A HREF="http://wwwbroy.in.tum.de/~boehmes/">Sascha Böhme</A></TD> <TD>TU Munich, Germany</TD></TR><TR><TD><A HREF="http://wwwbroy.in.tum.de/~bulwahn/">Lukas Bulwahn</A></TD> <TD>TU Munich, Germany</TD></TR><TR><TD><A HREF="http://wwwbroy.in.tum.de/~haftmann/">Florian Haftmann</A></TD> <TD>TU Munich, Germany</TD></TR><TR><TD><A HREF="http://hoelzl-bros.de/~johannes/">Johannes Hölzl</A></TD> <TD>TU Munich, Germany</TD></TR><TR><TD>Fabian Immler</TD> <TD>TU Munich, Germany</TD></TR><TR><TD><A HREF="http://wwwbroy.in.tum.de/~krauss/">Alexander Krauss</A></TD> <TD>TU Munich, Germany</TD></TR><TR><TD><A HREF="http://wwwbroy.in.tum.de/~wenzelm/">Markus Wenzel</A></TD> <TD>TU Munich, Germany</TD></TR><TR><TD><A HREF="http://wwwbroy.in.tum.de/~urbanc/">Christian Urban</A></TD> <TD>TU Munich, Germany</TD></TR></TABLE><H3>Schedule</H3> A detailed schedule is here:<A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/isabelle-schedule.pdf">[pdf]</A><H5>Thursday, August 13</H5><ul><li> 9:15 - 9:30 <B>Short Intro</B> <A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/CU-intro.pdf">[slides]</A><li> 9:30 - 10:15 <B>Florian Haftmann:</B> Isabelle/ML, Fundamental Isabelle Types, Antiquotations, Passing States, Accumulating Results, Name Space <A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/FH-ex.thy">[thy1]</A><li> 10:30 - 11:15 <B>Makarius Wenzel:</B> Proof Methods<A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-slides.pdf">[slides]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-Ex1.thy">[Ex1]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-Ex2.thy">[Ex2]</A><li> 11:45 - 12:30 <B>Christian Urban:</B> Tactics and Generic Proof Procedures<A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/CU-slides1.pdf">[slides]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/CU-Ex1.thy">[Ex]</A><li> 14:30 - 15:15 <B>Sascha Böhme:</B> Parsing and New Commands <A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/SB-Calc.thy">[Calc.thy]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/SB-Method.thy">[Method.thy]</A></ul><H5>Friday, August 14</H5><ul><li> 9:15 - 10:00 <B>Stefan Berghofer:</B> Simplifier / Simprocs / Conversions [<a href="IDW/Conversions.thy">theory</a>]<li> 10:30 - 11:15 <B>Makarius Wenzel:</B> Proof Contexts<A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-slides2.pdf">[slides]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-Ex3.thy">[Ex3]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-Ex4.thy">[Ex4]</A><li> 11:45 - 12:30 <B>Makarius Wenzel:</B> Local Theories <A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-slides3.pdf">[slides]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-Ex5.thy">[Ex5]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-Ex6.thy">[Ex6]</A><li> 14:30 - 15:15 <B>Stefan Berghofer:</B> How to write a Definitional Package for Isabelle? [<a href="IDW/package.pdf">slides</a> | <a href="IDW/ExampleConstruction.thy">construction</a> | <a href="IDW/InductiveInternals.thy">internals</a> | <a href="IDW/simple_inductive_package.ML">package code</a> | <a href="IDW/Simple_Inductive_Package.thy">theory for loading package</a> | <a href="IDW/Inductive_Examples.thy">examples</a> | <a href="IDW/isar-keywords-inductive.el">Emacs keyword file</a>]</ul><H5>Saturday, August 15</H5><ul><li> 9:15 - 10:00 <B>Alexander Krauss:</B> Mercurial<A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/AK-hgtalk.pdf">[slides]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/AK-example_hgrc">[hgrc]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/AK-example_session">[session]</A><li> 10:30 - 11:15 <B>Fabian Immler:</B> Sledgehammer / Threads / External Processes<A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/FI-slides.pdf">[slides]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/FI-Ex.thy">[thy]</A><li> 11:45 - 12:30 <B>Makarius Wenzel:</B> Isabelle/Scala System Programming<A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-slides4.pdf">[slides]</A><A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/MW-ex.scala">[ex.scala]</A><BR>For this tutorial, please have installed the <A HREF="http://www.java.com">Java 1.6 runtime environment</A> (for Linux) or the official version for MacOSX by Apple; and also <A HREF="http://www.scala-lang.org/downloads">Scala 2.7.5 final</A>.<li> 14:30 - 15:15 <B>Christian Urban</B> LaTeX-Hacking with Isabelle<A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/IDW/CU-slides2.pdf">[slides]</A></ul></TD></TR></TABLE><hr><!-- Created: Thu Feb 28 19:21:12 CET 2008 --><!-- hhmts start -->Last modified: Sun Aug 16 12:54:19 CEST 2009<!-- hhmts end --><a href="http://validator.w3.org/check/referer">[Validate this page.]</a></body></html>