held in Coventry, UK, in May 2005. The 65 revised full papers presented were carefully