--- a/index.html Fri Dec 16 10:32:39 2016 +0000
+++ b/index.html Fri Jan 27 12:45:26 2017 +0000
@@ -2,7 +2,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HEAD>
<TITLE>Homepage of Christian Urban</TITLE>
-<BASE HREF="http://www.inf.kcl.ac.uk/staff/urbanc/">
+<BASE HREF="https://nms.kcl.ac.uk/christian.urban/">
<script type="text/javascript">
var _gaq = _gaq || [];
@@ -40,30 +40,30 @@
ROWSPAN="9">
<B>Links</B><BR>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/index.html">Home</A><BR>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/publications.html">Publications</A><BR>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/teaching.html">Teaching</A><BR>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/travelling.html">Recent Talks</A><BR>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/">Nominal Isabelle</A>
+<A HREF="http://nms.kcl.ac.uk/christian.urban/index.html">Home</A><BR>
+<A HREF="http://nms.kcl.ac.uk/christian.urban/publications.html">Publications</A><BR>
+<A HREF="http://nms.kcl.ac.uk/christian.urban/teaching.html">Teaching</A><BR>
+<A HREF="http://nms.kcl.ac.uk/christian.urban/travelling.html">Recent Talks</A><BR>
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/">Nominal Isabelle</A>
<BR>
<BR>
<B>Handy Information</B><BR>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/logic.html">People in Logic</A><BR>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/programming.html">Programming Languages</A><BR>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/misc.html">Miscellaneous</A>
+<A HREF="http://nms.kcl.ac.uk/christian.urban/logic.html">People in Logic</A><BR>
+<A HREF="http://nms.kcl.ac.uk/christian.urban/programming.html">Programming Languages</A><BR>
+<A HREF="http://nms.kcl.ac.uk/christian.urban/misc.html">Miscellaneous</A>
<BR><BR>
<table border="0">
<tr>
<td>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/">
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/">
<IMG SRC="nominal-logo.gif" ALT="" style="border-width: 0px;" align="left"></A>
</td>
</tr>
<tr>
<td>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Cookbook/">
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Cookbook/">
<IMG SRC="Cookbook/logo-documentation.gif" ALT="" style="border-width: 0px;" align="left"></A>
</td>
</tr>
@@ -92,12 +92,12 @@
</TD>
<TD align="right" valign="top">
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/picture-small.jpg"><IMG ALT="" SRC="picture-small.jpg" align="top"></A>
+<A HREF="http://nms.kcl.ac.uk/christian.urban/picture-small.jpg"><IMG ALT="" SRC="picture-small.jpg" align="top"></A>
</TD>
</TR>
</TABLE>
<p>
-<IMG SRC="new.gif" ALT="" style="" align="left"><A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Cookbook" target="_top">Isabelle Programming Tutorial</A> (draft of a 200-page tutorial on Isabelle programming)<BR><BR>
+<IMG SRC="new.gif" ALT="" style="" align="left"><A HREF="http://nms.kcl.ac.uk/christian.urban/Cookbook" target="_top">Isabelle Programming Tutorial</A> (draft of a 200-page tutorial on Isabelle programming)<BR><BR>
</TD>
</TR>
@@ -131,7 +131,7 @@
<A HREF="http://www.pps.univ-paris-diderot.fr/~tasson/">Christine Tasson</A>, I was awarded a
<A HREF="http://www.cadeinc.org/SkolemAward.html">Thoralf Skolem Award</A>, a ten-year
test-of-time award from CADE, for our
- <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/nom-cade-05.ps">paper</A>
+ <A HREF="http://nms.kcl.ac.uk/christian.urban/Publications/nom-cade-05.ps">paper</A>
on Nominal Techniques in Isabelle/HOL from 2005. This award was given also to Nicolaas de Bruijn and
Nachum Derschowitz, amongst others.
<P>
@@ -151,31 +151,31 @@
<B>Conferences</B>
UNIF'06 (member of PC),
<A HREF="http://www.cs.mcgill.ca/~bpientka/lfmtp07">LFMTP'07</A> (member of PC),
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/activities/lfmtp08/">LFMTP'08</A> (PC co-chair),
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/activities/lfmtp08/">LFMTP'08</A> (PC co-chair),
<A HREF="http://www.cis.upenn.edu/~sweirich/wmm/">WMM'08</A> (member of PC),
<A HREF="http://www.mat.ufmg.br/lsfa2008/">LSFA'08</A> (invited speaker),
<A HREF="http://www.inf.kcl.ac.uk/staff/maribel/TAASN.html">TAASN'09</A> (member of PC),
<A HREF="http://lsfa09.cic.unb.br/">LSFA'09</A> (member of PC),
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/activities/tphols09/idw.html">IDW'09</A> (organiser),
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/activities/tphols09/idw.html">IDW'09</A> (organiser),
<A HREF="http://www.seas.upenn.edu/~sweirich/wmm/wmm09.html">WMM'09</A> (PC chair),
-<A HREF="https://http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/activities/tphols09/">TPHOLs'09</A> (PC co-chair),
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/activities/tphols09/">TPHOLs'09</A> (PC co-chair),
<A HREF="http://dream.inf.ed.ac.uk/events/automatheo-2010/">Automatheo'10</A> (member of PC),
<A HREF="http://www.floc-conference.org/">ITP'10</A> (member of PC),
<A HREF="http://www.inf.kcl.ac.uk/staff/maribel/UNIF/UNIF.html">UNIF'10</A> (invited speaker),
<A HREF="http://www.cis.upenn.edu/~bcpierce/wmm/">WMM'10</A> (invited speaker),
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/activities/idw10/idw.html">IDW'10</A> (co-organiser),
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/activities/idw10/idw.html">IDW'10</A> (co-organiser),
CPP'11 (member of PC),
<A HREF="http://www.rdp2011.uns.ac.rs/rta/">RTA'11</A> (member of PC),
<A HREF="http://lfmtp11.cs.umn.edu">LFMTP'11</A> (member of PC),
<A HREF="http://www.cs.uwyo.edu/~ruben/itp-2014">ITP'14</A> (member of PC),
<A HREF="http://www.cicm-conference.org/2015/cicm.php?event=mkm">MKM'15</A> (member of PC),
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/itp-2015/">ITP'15</A> (PC co-chair),
+<A HREF="http://nms.kcl.ac.uk/christian.urban/itp-2015/">ITP'15</A> (PC co-chair),
<A HREF="https://itp2016.inria.fr">ITP'16</A> (member of PC)
<A HREF="http://lsfa.cic.unb.br">LSFA'17</A> (member of PC)
<A HREF="http://itp2017.cic.unb.br">ITP'17</A> (member of PC)
<P>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/itp-2015/">ITP'15</A> took place in Nanjing organised
+<A HREF="http://nms.kcl.ac.uk/christian.urban/itp-2015/">ITP'15</A> took place in Nanjing organised
by Xingyuan Zhang and me<BR>
<p>
@@ -208,7 +208,7 @@
Since 2006 this work is supported by an
<A HREF="http://en.wikipedia.org/wiki/Emmy_Noether">Emmy-Noether</A>
<A HREF="http://www.dfg.de/en/research_funding/programmes/individual/emmy_noether/in_brief/index.html">fellowship</A>.
-There is a <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/">webpage</A> and a
+There is a <A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/">webpage</A> and a
<A HREF="https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/nominal-isabelle">mailing list</A>
about Nominal Isabelle. It also includes a list of projects that use Nominal Isabelle.
Users of Nominal Isabelle had their papers appearing at LICS, POPL, FOSSACS, SOS, TPHOLs, CPP, SEFM,
@@ -285,13 +285,13 @@
<TR>
<TD BGCOLOR="#FFFFFF" WIDTH="75%">
<B>Nominal Unification and Alpha-Prolog</B>
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Unification">Nominal unification</A> is one outcome of
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Unification">Nominal unification</A> is one outcome of
my involvement in the nominal logic project in Cambridge. Another is the logic programming language
alpha-Prolog (joint work with <A HREF="http://homepages.inf.ed.ac.uk/jcheney/">Dr James Cheney</A>),
which uses nominal unification - click for details
<A HREF="http://homepages.inf.ed.ac.uk/jcheney/programs/aprolog/">here</A>.
The nominal unification algorithm has been
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Unification">formally verified</A> in Isabelle. This
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Unification">formally verified</A> in Isabelle. This
was possible since this unification algorithm is formulated in a simple first-order language
(unlike other algorithms for higher-order unification).
<A HREF="http://www.inf.kcl.ac.uk/staff/maribel/">Prof. Maribel Fernandez</A> and her student
@@ -315,8 +315,8 @@
as supervisor. My research in Cambridge was also very much influenced by
<A HREF="http://www.dpmms.cam.ac.uk/~martin/">Prof. Martin Hyland</A>.
Some details on my thesis "Classical Logic and Computation" are
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/PhD/index.html">elsewhere</A>, including
-a <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Cut/cutapplet.html">Java Applet</A> that
+<A HREF="http://nms.kcl.ac.uk/christian.urban/PhD/index.html">elsewhere</A>, including
+a <A HREF="http://nms.kcl.ac.uk/christian.urban/Cut/cutapplet.html">Java Applet</A> that
'visualises' some of the results from the thesis. I completed the writing of
the thesis in <A HREF="http://iml.univ-mrs.fr/ldp/">Marseille</A> in the group of
<A HREF="http://iml.univ-mrs.fr/~girard/">Prof. Jean-Yves Girard</A>. My study in
@@ -348,7 +348,7 @@
<TR>
<TD BGCOLOR="#FFFFFF" WIDTH="75%">
<B>G4ip</B> An implementation of G4ip using the imperative language Pizza can be found
-<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Prover/index.html">here</A>.
+<A HREF="http://nms.kcl.ac.uk/christian.urban/Prover/index.html">here</A>.
<A HREF="http://pizzacompiler.sourceforge.net">Pizza</A>, written around 1996, is a conservative
extension of Java and a precursor of Scala. My implementation illustrates the technique of
success continuations in proof search.