3. AOSD 2004: Lancaster, UK