Costa, Paulo J. C. G. da, University of Porto, Faculty of Engineering, Portugal