Meus agradecimentos às pessoas que contribuíram para a realização deste trabalho. Ao prof. André Carvalho agradeço por ter me aceitado como sua aluna de doutorado. Mesmo sabendo que eu seria uma aluna de dedicação parcial ele nunca colocou nenhum empecilho em me orientar. Nos momentos de maior dificuldade, nos quais eu não conseguia render quase nada, e me sentia totalmente impotente, ele estava sempre me incentivando. Qualquer pequeno avanço no trabalho era sempre comemorado por ele. Dentre as suas características as que mais se destacaram para mim é a humildade, o bom relacionamento com os alunos, educação e facilidade de trabalho em grupo. Agradeço pela paciência na leitura dos meus textos, por responder meus emails tão rapidamente e por me atender tão prontamente quando eu precisava. Ao prof. João Gama agradeço por ter aceitado ser meu co-orientador e por ter me recebido tão bem nas duas vezes que estive em Portugal. O prof. João teve um papel muito importante neste trabalho, com sua experiência e conhecimentos na área. Sem dúvida este trabalho não seria o mesmo sem a sua orientação. Ele é aquele tipo de pessoa que queremos sempre conversar, transmite sabedoria, certeza e convicção nas sua ideias. Ele tem o dom de transformar assuntos complicados em definições simples. Aos professores e técnicos que me ajudaram nesta caminhada. Sem dúvida o ICMC é um centro de excelência e me sinto muito feliz por ter conhecido e participado desse instituto. Ao CNPq, programa Ciência Sem Fronteiras, e ao Banco Santander por terem financiado meus dois estágios na Universidade do Porto. Aos colegas do LIAAD/INESC pelo apoio durante o meu estágio na Universidade do Porto, em especial, a Isabel, pelo trabalho em equipe. À Universidade Federal de Uberlândia (UFU) e à Faculdade de Computação (FACOM), que permitiram a flexibilização dos meus horários e o meu afastamento total no último ano de doutorado. Agradeço também aos meus colegas da FACOM, que muitas vezes me ajudaram nas minhas atividades na FACOM para que eu pudesse conciliá-las com o doutorado. Aos meus colegas do BioCom, em especial ao Jonathan Silva, Ivani Negrão, Ricardo Cerri e Rodrigo Barros. Agradeço o apoio e amizade nestes anos de doutorado. Obrigada pelos trabalhos em conjunto, pelas discussões que ajudaram a evoluir meu trabalho, por me ajudarem quando eu chegava cansada das minhas viagens de Uberlândia. Foi muito importante ter o apoio de vocês. Aos amigos Paula e Moacir, que foram meu ponto de apoio em São Carlos e me ajudaram muito nesta caminhada. Aos amigos João e Rachel da UFV por terem me ajudado tanto no início do doutorado. Vocês são grandes amigos e não imaginam o quanto foram importante para mim. À minha família, por terem me apoiado e incentivado sempre. Agradeço aos meus pais, que mesmo com apenas o ensino primário, lutaram sempre para que os filhos estudassem. Finalmente agradeço ao meu marido José Gustavo, que esteve sempre ao meu lado. Era ele que me ouvia quando eu estava cansada e sem ânimo para continuar. Era ele que estava do meu lado e vibrava...