O trabalho intitulado "Measuring Software Reengineering: A Framework Based on Metric Sets" explora a reengenharia de software, centrando-se na melhoria do desempenho e da capacidade de manutenção dos sistemas existentes. Propõe uma nova abordagem que utiliza métricas para orientar o processo de reengenharia e melhorar a qualidade do software. O estudo recomenda práticas de medição de software práticas para avaliar a viabilidade de melhorar a capacidade de manutenção do sistema. Três estudos de caso demonstram a eficácia da abordagem, transformando software com problemas em versões mais organizadas, eficientes e de fácil manutenção. O modelo Rainfall, incorporando métricas, serve como um método estruturado para a reengenharia, abordando diferentes cenários. O estudo enfatiza a validação empírica, comparando a abordagem baseada em métricas com métodos tradicionais em projectos do mundo real. Globalmente, sublinha o potencial das métricas na gestão de riscos, optimizando os esforços de reengenharia e fornecendo uma abordagem sistemática à evolução e melhoria do software.