AOSD.net
Conference archive · Edition 6
2007

Keynote Speakers At The AOSD Conference

March 12–16 · Vancouver, Canada

Vancouver, Canada — host city of AOSD 2007
Vancouver, Canada — host of the sixth AOSD conference.

The 2007 AOSD conference took place in Vancouver, Canada, from March 12 to 16. Brian Barry was the general chair, while Oege de Moor served as program chair. The conference had notable names from across the IT industry in attendance — and three keynote speakers graced the occasion.

Keynote 1 · WednesdayProf. Gerald Jay Sussman: Building Robust Systems

Portrait of Gerald Jay Sussman, MIT professor

Gerald Jay Sussman

Panasonic Professor of Electrical Engineering · MIT

Gerald J. Sussman is the Panasonic (formerly Matsushita) Professor of Electrical Engineering at MIT. He earned his S.B. in 1968 and his Ph.D. in 1973, in mathematics, from the same institution where he now lectures. Since 1964, he has been involved in research on artificial intelligence at MIT, and has equally worked in computer architecture, computer languages, and VLSI design.

Keynote 2 · ThursdayJohn Lamping: Overwhelmed — A Consumer's View Of Research

Portrait of John Lamping, former Xerox PARC principal scientist

John Lamping

Principal scientist · Xerox PARC, later Google

John Lamping holds a Ph.D. from Stanford University. He worked as principal scientist at Xerox PARC, in fields as varied as AOP, visualization, natural-language semantics, and optimal lambda-calculus evaluation. In more recent times he worked on document organization and retrieval at Google and Stratify.

The last keynote address came on Friday.

Keynote 3 · FridayAdrian Colyer: AOP In Industry

Portrait of Adrian Colyer, chief scientist at Interface21

Adrian Colyer

Chief Scientist, Interface21 · AspectJ project lead

Adrian Colyer is the AspectJ open-source project leader and a renowned industrial expert on aspect-oriented programming. He is co-author of the book Eclipse AspectJ, and has published numerous articles, book chapters, and papers.

The best explanation you could hope for in a book on AOP is attributed to his work — "AOP without the buzzwords."On Adrian Colyer's writing

That book has had a great deal of influence on aspect-oriented software development for beginners — especially those who want to learn — and for professionals who desire to add to their knowledge.