Estágio realizado na OPT - Optimização e Planeamento de Transportes, S.A ; Tese de mestrado integrado. Engenharia Informática e Computação. Faculdade de Engenharia. Universidade do Porto. 2009