Sistema Legado/ Reengenharia de Software
Jéssica Romão
Sistema Legado/Reengenharia de Software
São Paulo, 2013.
1
Jéssica Romão
Trabalho apresentado como requisito parcial para obtenção de aprovação na disciplina Engenharia de Software, no curso de Análise e Desenvolvimento de Sistemas, na Universidade Paulista-UNIP.
Prof. Rafael
São Paulo, 2013.
2
Sumário
Introdução ......................................................................................................................................4
Sistema Legado .............................................................................................................................5
O que é sistema legado? .........................................................................................................5
Alteração.................................................................................................................................6
Substituição..........................................................................................................................7
Por que manter um sistema legado?............................................................................8
Por que não manter o sistema legado? ...................................................................9
Reengenharia de Software ........................................................................................................10
Definição...................................................................................................................................10
Processo de reengenharia de software ...........................................................................11
Etapas do processo de reengenharia de software .....................................................12
Conv ersão do código fonte ........................................................................................13
Engenharia reversa