Rodrigues, Paulo M. M., University of Algarve, Portugal