Técnicas, Ferramentas e Métricas para Remodularização de Sistemas