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