Imagem de fundo

Na maioria dos projetos de software, existe reuso de...

Na maioria dos projetos de software, existe reuso de software. Embora o estágio de especificação inicial de requisitos e o estágio de validação sejam comparáveis a outros processos, os estágios intermediários em um processo orientado a reuso são diferentes, como ocorre no de Engenharia de software baseado em componentes. Dois desses estágios são descritos a seguir:


I- O framework do sistema é projetado ou um já existente é reusado. Os projetistas levam em conta os componentes reusados, organizando o framework para eles.

II- Dada uma especificação de requisitos, é feita uma busca pelos componentes para implementar essa especificação. Geralmente, não existe uma correspondência exata e os componentes que podem ser usados fornecem apenas parte da funcionalidade necessária.


Os estágios descritos são denominados, respectivamente:


A

Projeto de sistema com reuso e Análise de componentes


B

Desenvolvimento por integração e Modificação de requisitos


C

Análise de componentes e Desenvolvimento por integração


D

Implementação por prototipação e Projeto de sistema com reuso


E

Modificação de requisitos e Implementação por prototipação