Logo Passei Direto
Buscar

A engenharia de software baseada em componentes consiste em um modelo genérico de desenvolvimento de software que se baseia em componentes de software reusáveis padronizados e um middleware de integração desses componentes. Embora seja uma das principais abordagens de desenvolvimento de sistemas de softwares corporativos e comerciais, o analista de sistemas que decidir pelo reuso de componentes deve enfrentar o problema de

User badge image
Ana Sales

há 2 anos

User badge image
Ana Sales

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 6 meses

O analista de sistemas que opta pelo reuso de componentes na engenharia de software baseada em componentes deve enfrentar alguns desafios, como: 1. Compatibilidade: Garantir que os componentes sejam compatíveis entre si e com o sistema existente. 2. Qualidade: Avaliar a qualidade dos componentes reutilizáveis, pois componentes de baixa qualidade podem comprometer o sistema. 3. Documentação: A falta de documentação adequada dos componentes pode dificultar a sua integração e uso. 4. Licenciamento: Verificar as questões de licenciamento e direitos autorais dos componentes reutilizados. 5. Manutenção: Lidar com a manutenção e atualização dos componentes, que podem ser de diferentes fornecedores. Esses desafios exigem uma análise cuidadosa e um planejamento adequado para garantir o sucesso do projeto.

Essa resposta te ajudou?

0
Dislike1
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

O analista de sistemas que decidir pelo reuso de componentes deve enfrentar o problema da compatibilidade entre os componentes reutilizados. É essencial garantir que os componentes sejam interoperáveis e funcionem corretamente juntos.

Essa resposta te ajudou?

0
Dislike0
User badge image

Ana Sales

há 2 anos

  1. A engenharia de software baseada em componentes consiste em um modelo genérico de desenvolvimento de software que se baseia em componentes de software reusáveis padronizados e um middleware de integração desses componentes. Embora seja uma das principais abordagens de desenvolvimento de sistemas de softwares corporativos e comerciais, o analista de sistemas que decidir pelo reuso de componentes deve enfrentar o problema de

  2. muitas vezes um componente ser superdimensionado para a função que precisa realizar dentro do sistema.
  3. necessidade de testar os componentes que serão usados.
  4. dependência de linguagem de programação dos componentes reusados.
  5. custo, pois é muito mais barato desenvolver um código do que utilizar componentes.
  6. acesso ao código fonte dos componentes.



Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina