On October 5, 2006 at 14:00 in the big auditorium of the IT House, Associate Professor Olivier Danvy defended a DSc degree entitled An Analytical Approach to Programs as Data Objects.