Maciel Barbosa, F. P., Faculdade de Engenharia da Universidade do Porto and INESC Porto, Portugal