, CISUC, Department of Informatics Engineering, University of Coimbra, Portugal