SoCC 2007: Tampere, Finland