José Paulo de Almeida (Department of Mathematics, University of Coimbra, Coimbra, Portugal, Institute for Systems Engineering and Computers at Coimbra (INESCC))