Fonseca Ferreira, N. M., INESC TEC - INESC Technology and Science, Portugal