The FOAL Workshops

The FOAL workshops on Foundations of Aspect-Oriented Languages have been held annually since 2002. The workshops have been held in conjunction with the International Conferences on Mondularity (formerly, the conference on Aspect-Oriented Software Development).

The workshop aims to foster work in foundations, including formal studies, promote the exchange of ideas, and encourage workers in the semantics and formal methods communities to do research in the area of aspect-oriented programming languages.


March 14, 2016

The 2016 FOAL workshop will be held on March 15 in room 3.0.8 of the School of Informatics (E.T.S. de Ingenieria Informatica) of the University of Malaga. (See the Conference Survival Guide for details). See you there!

December 24, 2015

The call for papers for the 2016 FOAL workshop is now available. Papers are due January 15, 2016.

November 30, 2015

We have applied to hold another FOAL workshop at the Modularity 2016 conference in Malaga, Spain. It will likely be held on March 14, 2016. Papers would be due January 15, 2016.

March 2, 2015

The agenda for FOAL 2015 is now available. We are pleased to have several keynotes. John Boyland will give a keynote titled "Modular Reasoning about Aliasing using Permissions". Robert Hirschefeld will give a keynote titled "Recent Developments in Context-oriented Programming". David Liu will give a keynote titled "Modular Performance Reasoning of Data-Intensive Programs".

December 4, 2014

The date of the FOAL workshop has been fixed as March 16, 2015. It will be held at the Modularity'15 conference at Colorado State University in Fort Collins Colorado, USA. Also the call for papers has been updated to reflect that papers are only due on January 18, 2015.

October 29, 2014

There will be a FOAL workshop at the Modularity'15 conference at Colorado State University in Fort Collins Colorado, USA. It will probably be held on March 16, 2015. See the call for papers.

March 3, 2014

The agenda for the 2014 workshop is now available.

January 24, 2014

The due date for papers has been posponed until January 28, 2014 at 23:00 UTC. However, abstracts are due January 26, 2014 at 23:00 UTC. Submissions can be made at See the call for papers.

December 15, 2013

We are pleased to announce the program committee for FOAL 2014, which you can see in the call for papers.

November 14, 2013

There will be a FOAL workshop at the MODULARITY'14 conference in Lugano Switzerland. It will be held on April 22, 2014. Papers are due January 28, 2014. See the call for papers.

February 16, 2013

Atsushi Igarashi of Kyoto University has agreed to give an invited talk on type systems for context-oriented programming.

January 29, 2013

The accepted papers for FOAL have been announced. You can see the tentative agenda, which includes the names of the accepted papers.

January 2, 2013

Remember to send in your papers by 23:00 UTC January 7, 2013.

November 2, 2012

There will be a FOAL workshop at the MODULARITY: aosd 2013 conference in Fukuoka Japan. It will be held on either March 26, 2013. Papers are due on January 7, 2013. See the call for papers.

March 26, 2012

Today the FOAL 2012 workshop was held in Potsdam. The workshop was very interesting, and over 30 people attended the sessions (with 38 attending at one point in the morning.)

Old News

You may be interested in a log of old news items.

Site Technology

This web site is designed using XHTML 1.0 and CSS2. While both of these technologies have been standardized for years (XHTML 1.0 since 2000, CSS2 since 1998), browser support is still a bit spotty. We highly recommend using the latest version of your favorite browser, not just for this site, but as a general guideline. We have used a subset of CSS2 that works on the browsers to which we have access. If this site does not seem to display correctly on your browser, please let us know what browser and operating system you are using and in what way the display seems wrong. (You might let your browser provider know as well.)


– The FOAL Organizers

Page last modified Monday, March 14, 2016.