Inicio meus agradecimentos pelo meu orientador Marco Aurélio Gerosa: os conselhos dados, as experiências compartilhadas, a paciência, as cobranças, a sua presença e acima de tudo a confiança em acreditar que eu seria capaz, foram fundamentais durante esse percurso, me ensinando a ser um pesquisador. Você me deu muitas oportunidades de aprendizado. A convivência contigo, a nossa amizade, não me tornou somente um professor/pesquisador melhor, mas tenho certeza que me transformou em uma pessoa melhor (na essência, não será esse é o papel de um grande pesquisador-"transformar pessoas"?). Em você eu me espelharei para continuar os meus próximos passos. Agradeço aos vários pesquisadores que se tornaram amigos, na sequência anunciados, que muito contribuíram durante a realização deste doutorado. A David F. Redmiles, que me recebeu e acolheu na Universidade da Califórnia: foram seis meses indescritíveis para mim e minha família, nos quais pude aprender muito com suas orientações e sugestões. A Christoph Treude que dividiu comigo seus inúmeros conhecimentos. Sou grato a todos os membros do comitê de qualificação e do comitê examinador final desta tese. Foi um prazer receber orientação e comentários de um grupo de pesquisadores de destaque: Carlos Denner, Marco Túlio Valente, Auri Vincenzi e Roberto Hirata. Estendo esse reconhecimento a todos os revisores anônimos da comunidade científica que deram um feedback importante para os artigos científicos submetidos nas diversas conferências. Este doutorado não seria possível sem o projeto interinstitucional de Doutorado (DINTER), financiado pela Fundação Araucária, e por isso, lembro aqui dos professores do IME/USP Fabio Kon e Carlos Eduardo Ferreira que não mediram esforços para que isto se efetivasse. Nesse mesmo contexto, reconheço e aplaudo os trabalhos de Reginaldo Ré, que ajudou e coordenou a implantação do DINTER como membro da UTFPR e, em especial, por colaborar com a minha pesquisa. Amplio esta saudação a todos os professores do IME que apoiaram e participaram desse projeto, bem como, a Lucileide R. G. Tadei, secretária de CCP/CC que foi sempre muito prestativa. Incluo ainda neste tópico todos os integrantes do Departamento de Computação, que de uma forma ou de outra, apoiaram a realização do DINTER. Obrigado a todos os colegas do nosso grupo de pesquisa LAPESSC e do CCSL, principalmente Igor Steinmacher, Gustavo Ansaldi e Maurício Aniche pelo apoio, ajuda e coautoria em diversos trabalhos que realizei ao longo dos últimos 5 anos. Somo à minha caminhada, todos os colegas moradores do apartamento 141