|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|
2 <html> |
|
3 <head> |
|
4 <title>Isabelle Developers Workshop 2010</title> |
|
5 </head> |
|
6 |
|
7 <BODY TEXT="#000000" |
|
8 BGCOLOR="#4169E1" |
|
9 LINK="#0000EF" |
|
10 VLINK="#51188E" |
|
11 ALINK="#FF0000" |
|
12 onload="initialize()" onunload="GUnload()"> |
|
13 |
|
14 <TABLE WIDTH="100%" |
|
15 BGCOLOR="#4169E1" |
|
16 BORDER="0" |
|
17 FRAME="border" |
|
18 CELLPADDING="10" |
|
19 CELLSPACING="2" |
|
20 RULES="all"> |
|
21 |
|
22 <!-- left column --> |
|
23 <TR> |
|
24 <TD BGCOLOR="#FFFFFF" |
|
25 WIDTH="20%" |
|
26 VALIGN="TOP" |
|
27 ROWSPAN="2"> |
|
28 |
|
29 <p align=center> |
|
30 <a href="http://www.cl.cam.ac.uk/images/cl-spring-370.jpg"> |
|
31 <img src="http://www.cl.cam.ac.uk/images/cl-spring-370.jpg" alt="Lab" border=0></a> |
|
32 <br> |
|
33 <small>Computer Laboratory in Cambridge</small><br> |
|
34 </p> |
|
35 |
|
36 <p align=center> |
|
37 <a href="http://www.kings.cam.ac.uk/sites/default/files/chapel/chapel-sunset-reflection.jpg"> |
|
38 <img src="http://www.kings.cam.ac.uk/sites/default/files/chapel/chapel-sunset-reflection.jpg" alt="King's College" border=0></a> |
|
39 <br> |
|
40 <small>King's College, Cambridge</small><br> |
|
41 </p> |
|
42 |
|
43 |
|
44 </TD> |
|
45 |
|
46 |
|
47 <!-- right column --> |
|
48 <TD BGCOLOR="#FFFFFF" WIDTH="75%" VALIGN="TOP"> |
|
49 <TABLE> |
|
50 <TR> |
|
51 <TD><H1>Isabelle Developers Workshop</H1> |
|
52 <H3>17 and 18 June in Cambridge, UK</H3> |
|
53 </TD> |
|
54 </TR> |
|
55 </TABLE> |
|
56 |
|
57 |
|
58 <H3>Programme</H3> |
|
59 |
|
60 The Isabelle Developers Workshop will be held in Cambridge this year. |
|
61 Like the <A href="http://isabelle.in.tum.de/nominal/activities/tphols09/idw.html">last one</A> |
|
62 in Munich, the workshop is very much meant to be an informal meeting |
|
63 where developers can talk to developers. It is also a place where you |
|
64 can learn about Isabelle programming and the latest developments around |
|
65 Isabelle. We like to reach out to new people to help them to become |
|
66 part of the Isabelle developer community. |
|
67 |
|
68 <p> |
|
69 There is no registration fee for this workshop. |
|
70 If you want to participate, please let me know as soon as possible |
|
71 (email: urbanc at in tum de). |
|
72 |
|
73 <H3>Venue</H3> |
|
74 |
|
75 The workshop will take place in the <A href="http://www.cl.cam.ac.uk/">Computer |
|
76 Laboratory in Cambridge</A> (<A HREF="http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=15+JJ+Thomson+Avenue,+Cambridge&sll=52.215417,0.10231&sspn=0.018695,0.033989&ie=UTF8&hq=&hnear=15+J+J+Thomson+Ave,+Cambridge+CB3+0FD,+United+Kingdom&z=16">location</A>). The room is FW11 on the first floor inside the "public" part of the Computer Laboratory. There will be signs leading the way. |
|
77 |
|
78 <H3>Wifi</H3> |
|
79 |
|
80 There is free wifi in the Computer Lab. The network name is <B>wgb</b>. |
|
81 |
|
82 <H3>Material</H3> |
|
83 |
|
84 We will hand out some files during the workshop. The release candidate |
|
85 of Isabelle is available <A HREF="http://www4.in.tum.de/~wenzelm/test/isabelle/">here</A>. |
|
86 Although incomplete, you might find the Isabelle Programming Tutorial |
|
87 (<A HREF="http://isabelle.in.tum.de/nominal/activities/idp">draft</A>) helpful. |
|
88 |
|
89 <H3>Organisers</H3> |
|
90 <TABLE> |
|
91 <TR><TD><A HREF="http://www.cl.cam.ac.uk/~lp15/">Larry Paulson</A></TD> |
|
92 <TD>University of Cambridge, UK</TD> |
|
93 </TR> |
|
94 <TR><TD><A HREF="http://wwwbroy.in.tum.de/~urbanc/">Christian Urban</A></TD> |
|
95 <TD>TU Munich, Germany</TD> |
|
96 </TR> |
|
97 </TABLE> |
|
98 |
|
99 <H3>Confirmed Participants</H3> |
|
100 |
|
101 <TABLE> |
|
102 <TR><TD><A HREF="http://wwwbroy.in.tum.de/~berghofe/">Stefan Berghofer</A></TD> |
|
103 <TD>TU Munich, Germany</TD> |
|
104 </TR> |
|
105 <TR><TD><A HREF="http://wwwbroy.in.tum.de/~blanchet/">Jasmin Blanchette</A></TD> |
|
106 <TD>TU Munich, Germany</TD> |
|
107 </TR> |
|
108 <TR><TD><A HREF="http://www.brucker.ch/">Achim Brucker</A></TD> |
|
109 <TD>SAP, Germany</TD> |
|
110 </TR> |
|
111 <TR><TD>Abdou Feliachi</TD> |
|
112 <TD>Univ. Paris Sud, France</TD> |
|
113 </TR> |
|
114 <TR><TD><A HREF="http://www-pu.informatik.uni-tuebingen.de/users/gast/">Holger Gast</A></TD> |
|
115 <TD>University of Tübingen, Germany</TD> |
|
116 </TR> |
|
117 <TR><TD><A HREF="http://www.inf.ed.ac.uk/people/staff/Bogdan_Grechuk.html">Bogdan Grechuk</A></TD> |
|
118 <TD>University of Edinburgh, UK</TD> |
|
119 </TR> |
|
120 <TR><TD><A HREF="http://homepages.inf.ed.ac.uk/ggrov/">Gudmund Grov</A></TD> |
|
121 <TD>University of Edinburgh, UK</TD> |
|
122 </TR> |
|
123 <TR><TD><A HREF="http://www4.in.tum.de/~kaliszyk/">Cezary Kaliszyk</A></TD> |
|
124 <TD>TU Munich, Germany</TD> |
|
125 </TR> |
|
126 <TR><TD>Matthias Krieger</TD> |
|
127 <TD>LRI / Univ. Paris Sud, France</TD> |
|
128 </TR> |
|
129 <TR><TD><A HREF="http://pp.info.uni-karlsruhe.de/personhp/andreas_lochbihler.php">Andreas Lochbihler</A></TD> |
|
130 <TD>KIT Karlsruhe, Germany</TD> |
|
131 </TR> |
|
132 <TR><TD><A HREF="http://www.cl.cam.ac.uk/~mom22/">Magnus Myreen</A></TD> |
|
133 <TD>University of Cambridge, UK</TD> |
|
134 </TR> |
|
135 <TR><TD><A HREF="http://www.ist.tugraz.at/neuper">Walther Neuper</A></TD> |
|
136 <TD>TU Graz, Austria</TD> |
|
137 </TR> |
|
138 <TR><TD><A HREF="http://homepages.inf.ed.ac.uk/s0793667/">Omar Montano Rivas</A></TD> |
|
139 <TD>University of Edinburgh, UK</TD> |
|
140 </TR> |
|
141 <TR><TD><A HREF="http://homepages.inf.ed.ac.uk/s0566973/">Jaroslav Sevcik</A></TD> |
|
142 <TD>University of Cambridge, UK</TD> |
|
143 </TR> |
|
144 <TR><TD><A HREF="http://www.nicta.com.au/people/sewellt">Thomas Sewell</A></TD> |
|
145 <TD>NICTA, Australia</TD> |
|
146 </TR> |
|
147 <TR><TD><A HREF="http://cl-informatik.uibk.ac.at/~griff/">Christian Sternagel</A></TD> |
|
148 <TD>University of Innsbruck, Austria</TD> |
|
149 </TR> |
|
150 <TR><TD><A HREF="http://www.cl.cam.ac.uk/~ns441/">Nik Sultana</A></TD> |
|
151 <TD>University of Cambridge, UK</TD> |
|
152 </TR> |
|
153 <TR><TD><A HREF="http://cl-informatik.uibk.ac.at/~thiemann/">Rene Thiemann</A></TD> |
|
154 <TD>University of Innsbruck, Austria</TD> |
|
155 </TR> |
|
156 <TR><TD><A HREF="http://www.cl.cam.ac.uk/~mu232/">Matej Urbas</A></TD> |
|
157 <TD>University of Cambridge, UK</TD> |
|
158 </TR> |
|
159 <TR><TD><A HREF="http://www.cl.cam.ac.uk/~vv216/">Viktor Vafeiadis</A></TD> |
|
160 <TD>University of Cambridge, UK</TD> |
|
161 </TR> |
|
162 <TR><TD><A HREF="http://www.cl.cam.ac.uk/~tw333/">Tjark Weber</A></TD> |
|
163 <TD>University of Cambridge, UK</TD> |
|
164 </TR> |
|
165 <TR><TD><A HREF="http://www.lri.fr/~wenzel/">Makarius Wenzel</A></TD> |
|
166 <TD>LRI / Univ. Paris Sud, France</TD> |
|
167 </TR> |
|
168 <TR><TD><A HREF="http://www.lri.fr/~wolff/">Burkhart Wolff</A></TD> |
|
169 <TD>LRI / Univ. Paris Sud, France</TD> |
|
170 </TR> |
|
171 </TABLE> |
|
172 |
|
173 |
|
174 <H3>Schedule</H3> |
|
175 |
|
176 <H5>Wednesday, June 16</H5> |
|
177 |
|
178 For anybody who is present, we will meet at 5 o'clock in the |
|
179 afternoon in the <A HREF="http://www.cambridge2000.com/cambridge2000/html/0009/P9042329.html">Eagle Pub</A> |
|
180 (8 Benet St, Cambridge CB2 3QN; <A HREF="http://maps.google.co.uk/maps?q=52.2040,0.1180(Bene't+Street:+The+Eagle+pub)&z=17">location</A>). |
|
181 This pub is in a side street not far from King's College. |
|
182 |
|
183 |
|
184 <H5>Thursday, June 17</H5> |
|
185 |
|
186 <ul> |
|
187 <li> 9:30 - 10:30 <B>Isabelle Programming Introduction I</B> (Makarius Wenzel / Christian Urban) |
|
188 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/T01_Intro.thy">T01_Intro.thy</A>] |
|
189 <li> 11:00 - 12:00 <B>Isabelle Programming Introduction II</B> (Jasmin Blanchette / Christian Urban) |
|
190 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/T02_Intro.thy">T02_Intro.thy</A>] |
|
191 <li> 14:00 - 15:00 <B>Tactics and Conversions</B> (Christian Urban / Stefan Berghofer) |
|
192 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/T03_Tactics.thy">T03_Tactics.thy</A>] |
|
193 <li> 15:30 - 16:30 <B>Contexts and Local Theories</B> (Makarius Wenzel) |
|
194 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/T04_Contexts.thy">T04_Contexts.thy</A>] |
|
195 <li> 17:00 - 18:00 <B>Contributed Talks:</B> |
|
196 I3P for Developers: How to Represent Your Tool in the UI (Holger Gast) |
|
197 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/gast.pdf">slides</A>], |
|
198 HOL-Boogie - An Interactive Verification Backend for VCC (Burkhart Wolff), |
|
199 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/smt_talk.pdf">slides1</A>, |
|
200 <A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/boogie.pdf">slides2</A>] |
|
201 </ul> |
|
202 |
|
203 <H5>Friday, June 18</H5> |
|
204 |
|
205 <ul> |
|
206 <li> 9:30 - 10:30 <B>Parsing and Methods</B> (Stefan Berghofer) |
|
207 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/T05_Methods.thy">T05_Methods.thy</A>] |
|
208 <li> 11:00 - 12:00 <B>ML and Scala</B> (Makarius Wenzel) |
|
209 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/T06_System.thy">T06_System.thy</A>] |
|
210 <li> 14:00 - 15:00 <B>Isabelle and LaTeX</B> (Christian Urban) |
|
211 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/T07_Latex.thy">T07_Latex.thy</A>, <A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/T07_Latex.tex">T07_Latex.tex</A>, <A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/T07_Latex.pdf">slides</A>] |
|
212 <li> 15:30 - 16:30 <B>Contributed Talks:</B> Monad Syntax (Christian Sternagel) |
|
213 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/Monad_Syntax.thy">Monad_Syntax.thy</A>, <A HREF="https://www4.in.tum.de/~krauss/hg/monad_notation/">HG repository</A>, <A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/sternagel.pdf">slides</A>], |
|
214 Encoding Object-oriented Datatypes in HOL: Extensible Records Revisited |
|
215 (Achim Brucker) |
|
216 <li> 17:00 - 17:30 <B>Contributed Talk:</B> HOL-TestGen - A Testcase Generation Environment |
|
217 (Burkhart Wolff) [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/cambridge tutorial/raw-file/tip/testgen.pdf">slides</A>] |
|
218 </ul> |
|
219 |
|
220 If there is interest, Nik Sultana will show after the workshop the highlights of Cambridge |
|
221 in a tourist tour. |
|
222 |
|
223 <H3>Accommodation, Travelling etc</H3> |
|
224 |
|
225 Some information about accommodation in Cambridge is |
|
226 available <A HREF="http://www.accommodation.cam.ac.uk/">here</A>. There are two convenient options |
|
227 for travelling to Cambridge from continental Europe: one is by Eurostar and train from London; |
|
228 the other is via plane to London Stansted and by train or bus from there. |
|
229 </TD> |
|
230 </TR> |
|
231 </TABLE> |
|
232 |
|
233 <hr> |
|
234 <!-- hhmts start --> |
|
235 Last modified: Wed Jul 21 11:46:56 CEST 2010 |
|
236 <!-- hhmts end --> |
|
237 <a href="http://validator.w3.org/check/referer">[Validate this page.]</a> |
|
238 </body> |
|
239 </html> |