Interaction, INTERACT 2009, held in Uppsala, Sweden, in August 2009. The 183 revised