INESC TEC - Laboratório Associado    Universidade do Porto  spie