1. Departament de Llenguatges i Sistemes Informàtics, Universitat Politècnica de Catalunya, Barcelona, Spain
2. Department of Computer Science, University of Liverpool, Liverpool, UK
3. Department of Computer Science, University of Oxford, Oxford, UK
4. School of Engineering and Computing Sciences, Durham University, Durham, UK
5. Department of Computer Engineering and Informatics, University of Patras, Patras, Greece