International Workshops on Foundations of Object-Oriented Languages



The FOOL workshops were initiated in 1993 with the assistance of grants from the NSF and ESPRIT to bring together researchers from around the world to discuss the theoretical foundations of object-oriented languages. Attendance at the first two workshops were by invitation only. Since then the workshops have been open to the public. FOOL 4, held in Paris in affiliation with POPL '97, attracted over 100 attendees.

Specific topics addressed in the workshop have included semantics, calculi, type theory, and program verification of object-oriented languages. More recently special efforts have been made to include contributions on foundational issues related to concurrent and distributed object-oriented languages, and database languages with object-oriented features.


Forthcoming FOOLs

o FOOL/WOOD '06 will be co-located with POPL '06, in Charleston, South Carolina on January 14, 2006. This newly formed workshop is a merger of the FOOL and WOOD workshop series.

Past FOOLs

o FOOL 1 was held at Stanford University in October, 1993.

o FOOL 2 was held in Paris in July, 1994.

o FOOL 3 was held in New Brunswick, New Jersey on July 24 and 25, 1996.

o FOOL4 was held on January 18, 1997, in Paris, France, in affiliation with POPL '97.

o FOOL 5 was held on January 17-18, 1998, in San Diego, California, in affiliation with POPL '97.

o FOOL 6 was co-located with POPL '99 in San Antonio, Texas on January 23, 1999.

o FOOL 7 was co-located with POPL '00 in Boston on January 22, 2000.

o FOOL 8 was co-located with POPL '01 in London on January 20, 2001.

o FOOL 9 was co-located with POPL '02, in Portland, Oregon on January 19, 2002.

o FOOL 10 was co-located with POPL '03, in New Orleans, LA, on January 18, 2003.

o FOOL 11 was co-located with POPL '04, in Venice, Italy on January 17, 2004.

o FOOL 12 was co-located with POPL '05, in Long Beach, California on January 17, 2005.

In the more distant past, an unrelated workshop, the Rex School / Workshop on the Foundations of Object-Oriented Languages, was held in Noordwijkerhoot, the Netherlands on May 28 - June 1, 1990. The proceedings of that workshop are available in volume LNCS 489 from Springer-Verlag (the proceedings are edited by J. W. de Bakker, W. P. de Roever, and G. Rozenberg).


Steering committee: