20. ESOP 2011: Saarbrücken, Germany (Part of ETAPS 2011)