Agradeço primeiramente a Jeová Deus, por estar ao meu lado, ter me apoiado e consolado, e em especial, nos momentos mais difíceis da minha vida. Se consegui chegar até aqui, e ser o que sou, nunca foi por força própria, mas pela força ativa de Jeová Deus, seu espírito santo.Agradeço a minha mãe, Cleusdete Maria de Oliveira, e ao meu pai, Jair Pinto da Cunha Júnior, que sempre me amaram, me apoiaram, e se esforçaram tanto para me dar uma vida digna e a oportunidade de estudar que eles não puderam ter. Espero que possa retribuir-lhes por todo carinho e amor que eles têm por mim. Espero muito um dia, poder fazer muito mais por eles do que eles fizeram por mim. Vocês são as pessoas mais importantes da minha vida! Ao Prof. Dr. Flávio de Oliveira Silva, pela orientação na condução deste trabalho, pela confiança, pelos conselhos em momentos que me sentia perdido, pela motivação quando queria desistir, pela compreensão quando queria fazer diferente e principalmente, pela parceria em todos os momentos dessa jornada.A todos meus colegas da UFU, em especial ao Rodrigo Moreira e Diego Nunes Molinos que por entre conversas do corredor, puderam me acalmar e me ajudar a entender quem eu sou, onde me encontrava, e por onde poderia caminhar.A BRF S.A, a todos seus funcionários, direção e administração cujo propósito é o de uma vida melhor para a sociedade, baseado em segurança, excelência e integridade, qualidades estas que me motiva a olhar para o futuro e ser alguém melhor todos os dias.Aos professores do Programa de Pós-graduação em Ciência da Computação da Universidade Federal de Uberlândia (UFU) por partilharem experiências e conhecimentos.A Universidade Federal de Uberlândia, seu corpo docente, direção e administração que proporcionaram um novo caminho, baseado em confiança, mérito e ética, qualidades estas presentes na instituição.