19. ESOP 2010: Paphos, Cyprus (Part of ETAPS 2010)