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