Disciplina: TI - Desenvolvimento de Sistemas
Banca: FDC
Orgão: Pref. Belo Horizonte-MG
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwareDesenvolvimento Baseado em Componentes
- Manutenção e Evolução de SoftwareReúso de Software
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: