Imagem de fundo

Segundo Sommerville (2011 ), é preciso aplicar a...

Segundo Sommerville (2011 ), é preciso aplicar a reengenharia de software para fazer com que os sistemas legados de software sejam mais fáceis de serem mantidos. A entrada para o processo é um programa legado e a saída, uma versão melhorada e reestruturada do mesmo programa. Sendo assim, assinale a opção que apresenta as atividades do modelo geral de reengenharia.


A

Modelagem de negócios, Requisitos, Análise e projeto, Implementação, Teste e Implantação.


B

Análise e definição de requisitos, Projeto de sistema e software, Implementação e testes unitários, Integração e teste de sistema, Operação e manutenção.


C

Definição de objetivos, Avaliação e redução de riscos, Desenvolvimento e validação, Planejamento.


D

Especificação de requisitos, Análise de componentes, Alterações de requisitos, Projeto do sistema com reúso, Desenvolvimento e integração, Validação de sistema.


E

Tradução do código-fonte, Engenharia reversa, Melhoria de estrutura de programa, Modularização de programa, Reengenharia de dados.