Ao professor Nuno Cruz, um especial agradecimento pela exímia orientação ao longo desta dissertação, pelas criticas, atenção, e mais importante, pelos ensinamentos e conhecimento que me transmitiu.Quero também agradecer ao professor Andry Pinto pela ajuda ao longo da dissertação e ao João Monteiro que se mostrou sempre disponível a esclarecer qualquer dúvida acerca do profiler ao longo deste caminho.Não poderia deixar de agradecer a todos os meus amigos mais próximos que de uma forma directa ou indirecta, contribuíram para a elaboração deste projeto, pelo apoio e sobretudo pelos momentos de descontração que proporcionaram.Quero também agradecer aos meus pais pelo seu apoio incondicional. Um especial agradecimento ao meu avô pela educação durante a minha infância que tanto contribuiu para a forma como encaro os obstáculos ao longo da minha vida. Pedro Rodrigues v vi "Sometimes you may be the smartest person in the room and you do not want anybody to know that. And there are other times that you are not the smartest person in the room but you want to make other people think you are"