Objetivos
Neste escopo, procurar-se-á identificar ferramentas já existentes, ou até mesmo especificar novas ferramentas que possam servir de apoio aos passos mais trabalhosos da abordagem.
Como o assunto deste trabalho refere-se à apresentação de uma solução que minimize o esforço de manutenção de softwares, apresentaremos as principais características da fase de manutenção de softwares, os principais conceitos, propósitos, e ferramentas relacionados a engenharia reversa e, finalizando, alguns comentários sobre questões econômicas e legais da engenharia reversa e modelos da fase de análise e a abordagem de recuperação do software, modelos desenvolvidos por Penteado et al .