Primeiramente, gostaria de agradecer a Deus pela saúde, coragem e persistência para alcançar os objetivos. Ao Prof. "Caco", que, mostrou ser mais que um orientador de mestrado e doutorado. Se tornou um amigo e orientador de decisões importantes da minha vida. Sou e serei muito grato por todos os teus ensinamentos, puxões de orelha, discussões e momentos em que pude aprender contigo. Seus ensinamentos serão passados adiante. Obrigado por apostar em um guri lá de "cacimbinhas". À Prof. Márcia Cristina Cera, que, durante sua passagem contribuiu e foi muito importante para minha formação pessoal e profisisonal. Obrigado por ter me ensinado o caminho e ter me dito "vai" quando hesitei. Seu legado será passado adiante. Ao Prof. Stephan Wong, pelos ensinamentos durante os dois períodos em que fui aluno de doutorado visitante na TU-Delft. Estendo os cumprimentos aos demais amigos que lá fiz e companheiros de futebol. Ao corpo docente e quadro de funcionários do Instituto de Informática da UFRGS, em especial aos professores Luigi Carro, Flávio Rech, Gabriel Nazar e Paolo Rech. Ás agências financiadoras CAPES e CNPq, pelo apoio financeiro. Ao Prof. e amigo Fábio Rossi, que foi o responsável por instigar a vontade e desejo de um jovem de cidade pequena se tornar Dr. em Computação. Talvez tu não compreenda a grandeza de seu gesto e a gratidão que eu tenho por tu ter feito parte deste processo. Aos colegas do Laboratório de Sistemas Embarcados que essa longa caminhada me possibilitou encontrar. Em especial, os que foram importantes para minha formação: