Contact Davide Careglio Universitat Politècnica de Catalunya Department of Computer Architecture Campus Nord, Building D6, Office 103 Jordi Girona 1-3 08034 Barcelona, Catalunya Spain