| 14:00 - 17:00 | Optional tour of Cambridge |
| 07:45 - 09:00 | Breakfast (for those staying in conference accommodation) |
| 08:15 - 09:15 | Registration (Trinity Hall) |
| 09:15 - 10:45 | Tutorials |
| 10:45 - 11:15 | Break |
| 11:15 - 12:45 | Tutorials (continued) |
| 12:45 - 14:30 | Lunch |
| 14:30 - 16:00 | Tutorials (continued) |
| 16:00 - 16:30 | Break |
| 16:30 - 18:00 | Tutorials (continued) |
| 07:15 - 08:30 | Breakfast (for those staying in conference accommodation) |
| 08:30 - 09:20 | HOP: An Environment for Developing Web2.0 Applications Manuel Serrano |
| 09:25 - 10:15 | Building a Commercial OWL Reasoner with Lisp Ralf Moeller |
| 10:15 - 10:45 | Break |
| 10:45 - 11:25 | Simple and Efficient Compilation of List Comprehension in Common Lisp Mario Latendresse |
| 11:30 - 12:10 | A Metaobject Protocol for CLforJava Jay Cotton |
| 12:10 - 13:40 | Lunch |
| 13:40 - 14:10 | Dynamic ADTs: a "don't ask, don't tell" policy for data abstraction Geoff Wozniak |
| 14:15 - 14:45 | X-expressions in XMLisp: S-expressions and Extensible Markup Language Unite Alexander Repenning |
| 14:50 - 15:30 | Extensible Sequences in Common Lisp Christophe Rhodes |
| 15:30 - 16:00 | Break |
| 16:00 - 16:40 | Liskell: Haskell Semantics with Lisp Syntax Clemens Fruhwirth |
| 16:45 - 17:35 | Scalable Lisp Applications Jans Aasman |
| 07:45 - 09:00 | Breakfast (for those staying in conference accommodation) |
| 10:30 - 17:45 | Optional tour of Anglesey Abbey and Ely |
© alu 2007