• Matéria: Informática
  • Autor: rafael17foz
  • Perguntado 7 anos atrás

O desenvolvimento de software baseado em reutilização é visto como um ciclo continuo de aprendizagem influenciado por atividades de Engenharia de domínio (ED). O objetivo da ED é possibilitar que características comuns e variáveis possam ser identificadas e modeladas com base em um processo previamente definido. Os artefatos gerados pela ED podem ser instanciados para uma aplicação especifica do domínio. A esta instanciação se dá o nome de Engenharia de Aplicação (EA). A ED prove um conjunto de artefatos “para” reutilização, enquanto que a EA constrói aplicações “com” base na reutilização de artefatos providos pela ED.

Com base no texto descrito acima e pensando sobre as propostas de metodologias DBC (Desenvolvimento Baseado em Componentes) assinale a alternativa que contém as três propostas de metodologias de DBC.


Alternativas
Alternativa 1:

Catálogo de Gof, Catalysis e KOBRA.
Alternativa 2:

UML Components, Catalysis e Design patterns.
Alternativa 3:

UML Components, ERP e COTS.
Alternativa 4:

UML Components, Catalysis e KOBRA.
Alternativa 5:

Catálogo de Gof, ERP e KOBRA.

Respostas

respondido por: oseiasboliveira
22

Resposta:

alternativa 4

UML Components, Catalysis e KOBRA.

Explicação:

pag 128 a 129 do livro.

respondido por: eduardoramires
0

Resposta:

Alternativa IV - UML Components, Catalysis e KOBRA.

Explicação:

Na literatura, existem propostas de metodologias de Desenvolvimento Baseado em Componentes (DBC), dentre as quais serão descritas, a seguir, três delas, conforme consta em (Gimenes e Huzita, 2005):

  • UML COMPONENTS (CHEESMAN E DANIELS, 2001)
  • CATALYSIS (D’SOUZA, E WILLS, 1998)
  • KOBRA (ATKINSON ET AL., 2000)
Perguntas similares