ESWC-SFSW 2010: Heraklion, Crete, Greece