This is the main web page for the 2005 instance of the Foundations of Aspect-Oriented Languages workshop. FOAL 2005 will be held in conjunction with AOSD 2005 in Chicago, USA, on Monday, 14 March 2005.
This page contains the following information:
The original call for papers is also available, though the submittal deadline has passed.
Status
The early registration deadline for the AOSD conference is 20 Feb 2005. You must register for AOSD to attend FOAL.
Proceedings
The workshop proceedings (in pdf format) are now available.
Agenda
You may also be interested in a printer-friendly version of the agenda.
Monday, 14 March 2005
InterContinental Hotel
Chicago, Illinois USA
Session 1
9:00am–10:30am
Session Chair: Gary T. Leavens—Iowa State University, USA
Welcome (5 minutes)
David Walker—Princeton University, USA
Gary T. Leavens—Iowa State University, USA
Ralf Lämmel—Microsoft Research, USA
Proving aspect-oriented programming laws (30 minutes + 15 minutes discussion) [Full text] [Slides, powerpoint]
Leonardo Cole—Federal University of Pernambuco, Brazil
Paulo Borba—Federal University of Pernambuco, Brazil
Alexandre Mota—Federal University of Pernambuco, Brazil
A join point for loops in AspectJ (30 minutes + 15 minutes discussion) [Full text] [slides, pdf]
Bruno Harbulot—University of Manchester, UK
John R. Gurd—University of Manchester, UK
Break—Coffee, Informal Discussions
10:35am–11:00am
Session 2
11:00am–12:30pm
Session Chair: Jonathan Aldrich—Carnegie Mellon University, USA
How to Compile Aspects with Real-Time Java (20 minutes + 10 minutes discussion) [Full text] [Slides, powerpoint]
Pengcheng Wu—Northeastern University, USA
Slicing AspectJ Woven Code (20 minutes + 10 minutes discussion) [Full text] [Slides, powerpoint]
Davide Balzarotti—Politecnico di Milano, Italy
Antonio Castaldo D'Ursi—Politecnico di Milano, Italy
Luca Cavallaro—Politecnico di Milano, Italy
Mattia Monga—Università degli Studu di Milano, Italy
Back to the Future: Pointcuts as Predicates over Traces (20 minutes + 10 minutes discussion) [Full text] [Slides, pdf]
Karl Klose—Darmstadt University of Technology, Germany
Klaus Ostermann—Darmstadt University of Technology, Germany
Lunch—Informal Discussions
12:30pm–2:00pm
Session 3
2:00pm–3:30pm
Session Chair: Dave MacQueen—University of Chicago, USA
Aspectual Caml: an Aspect-Oriented Functional Language (30 minutes + 15 minutes discussion) [Full text] [Slides, powerpoint]
Hideaki Tatsuzawa —University of Toyko, Japan
Hidehiko Masuhara —University of Toyko, Japan
Akinori Yonezawa—University of Toyko, Japan
MiniMAO: Investigating the Semantics of Proceed (30 minutes + 15 minutes discussion) [Full text] [Slides, pdf]
Curtis Clifton—Iowa State University, USA
Gary T. Leavens—Iowa State University, USA
Break—Coffee, Informal Discussions
3:30pm–4:00pm
Session 4
4:00pm–5:30pm
Session Chair: Hidehiko Masuhara—University of Tokyo, Japan
Expressiveness and Complexity of Crosscut Languages (30 minutes + 15 minutes discussion) [Full text] [Slides, powerpoint]
Karl J. Lieberherr—Northeastern University, USA
Jeffrey Palm—Northeastern University, USA
Ravi Sundaram—Northeastern University, USA
Panel Discussion on Modularity (45 minutes) [Findler's slides, pdf] [Aldrich's slides, powerpoint] [Kiczales's slides, powerpoint]
Moderator: David Walker—Princeton University, USA
Gregor Kiczales—University of British Columbia, Canada
Robby Findler—The University of Chicago, USA
Jonathan Aldrich—Carnegie Mellon University, USA
Program Committee
We are pleased to have assembled another exceptional program committee for FOAL this year:
- David Walker (Program Committee Chairperson) — Princeton University
- Jonathan Aldrich — Carnegie Mellon University
- John Tang Boyland — University of Wisconsin, Milwaukee
- Sophia Drossopoulou — Imperial College
- Tzilla Elrad — Illinois Institute of Technology
- Kathleen Fisher — AT&T Labs–Research
- Pascal Fradet — INRIA
- Sam Kamin — Univ. of Illinois
- Shmuel Katz — Technion–Israel Institute of Technology
- Pertti Kellomäki — Tampere University of Technology
- Shriram Krishnamurthi — Brown University
- Ralf Lämmel — Microsoft Research
- Gary T. Leavens — Iowa State University
- David Lorenz — Northeastern University
- Dave MacQueen — University of Chicago
- Hidehiko Masuhara — University of Tokyo
- Oege de Moor — Oxford University
- Greg Morrisett — Harvard University
- Peter D. Mosses — University of Wales, Swansea
- James Riely — DePaul University
- Henny Sipma — Stanford University
- Kevin Sullivan — University of Virginia
- Mitchell Wand — Northeastern University
Organizers
- Gary T. Leavens — Iowa State University
- Ralf Lämmel — Microsoft Research
- Curtis Clifton — Iowa State University
Page last modified Saturday, October 31, 2009.