Esse artigo faz parte da revista Engenharia de Software 11 edição especial. Clique aqui para ler todos os artigos desta edição

 

Projeto

Reengenharia de Software

Uma visão geral

 

De que se trata o artigo:

Este artigo tem como objetivo apresentar uma visão geral sobre softwares legados, evolução de software e reengenharia de software. Para isso, é apresentado o conceito de softwares legados, as categorias da evolução de software, que são: manutenção de software, modernização de software e substituição de software. Além disso, são apresentadas atividades e técnicas de reengenharia de software.

Para que serve:

Introduzir conceitos de softwares legados e evolução de software, com ênfase em reengenharia de software e fornecer diretrizes de tomadas de decisão do que fazer com um software legado.

Em que situação o tema é útil:

Este artigo é útil para pessoas que trabalham com manutenção de software, pois fornece um panorama da evolução de software e pode auxiliar na tomada de decisões do que fazer com o software legado. Devo continuar fazendo manutenção de software? Realizar reengenharia de software? Substituir o software? E no caso da reengenharia de software apresenta algumas atividades que podem ser realizadas. ...

Quer ler esse conteúdo completo? Tenha acesso completo