Dissertação apresentada para obtenção do grau de Mestre em Sistemas, na Faculdade de Engenharia da Universidade do Porto, sob a orientação do Prof. Doutor Jorge Leite Martins de Carvalho