GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Reuso de Software

Izabella Rezende IFS Concursos Públicos Portugiesisch

Inhalt der Mindmap

Reuso de Software

  1. Granularidade

    • Componentes
      • subsistemas
      • A ideia básica é que componentes de software sejam especificados e projetados de forma que possam ser reusados em aplicações diferentes
      • Provedor de serviços independente
        • Entidade executável
        • Possuem interfaces/interações feitas por meio delas
        • Provê uma interface
          • Define serviços executados
        • Requer interface
          • Especifica serviços que devem estar disponíveis
      • Processo oportunista
        • Projetar a arquitetura
          • Especificar Componentes
            • Procurar Comp. Reutilizáveis
              • Incorporar Comp. Encontrados
      • Problemas
        • Encontrar e entender comp.
        • Gerenciar a evolução
        • Alterar
        • Ao longo do tempo, aumento de custos
      • Devem ser independentes
      • Deve ter Facilid. de utilização e uso
    • Sistema
    • Objetos e Funções
      • componentes q implementam uma única função
    • Concept Reuse
  2. Benefícios

    • Confiança
    • Produtividade
    • Conformidade com Padrões
    • Manutenabilidade
    • Flexibilidade
    • Red. custo
  3. Desvantagens

    • Identificação e Compreensão dos Artefatos
    • Falta de conf. dos artefatos dos outros
    • Ferramentas de Apoio
  4. O que considerar

    • Tempo
    • Conhecimento da equipe
    • Expectativa de duração
    • Importância
    • Plataforma
  5. Linhas de Produto de Software

    • Conjunto de sistemas que compartilham características gerenciaveis e comuns
    • Satisfaz as necessidades específicas de um segmento
    • Desenv. através de um conjunto de ativos pre-estabelecido
    • Reuso limitado e planejado
  6. Deve ser sustentado por um repositório de componentes

    • Armazenamento de modelos e contr. de versões
    • Integração de ferramentas
      • armazenamento temporário e para a intermediação entre as ferramentas,
    • Manut. de sistemas legados
      • armazenamento de dados relacionados a sistemas antigos
    • Características
      • Identif. e descrição
        • Nome, domínio, pal. chave
      • Inserção
      • Exploração do catálogo
      • Pesquisa textual
      • Recuperação
      • Org. e Pesquisa
      • Histórico
      • Mensuração
  7. prática sistemática de desenvolver novas aplicações a partir de ativos de software pré-construídos que apresentam similaridades de requisitos e/ou arquiteturas com o que está sendo desenvolvido

    • Adoção a partir dos anos 80
      • Inspiradas nas Engenharias Tradicionais
    • Incorporar produtos existentes em um novo produto

Informationen

Beschreibung
Concursos Públicos IFS Mindmap am Reuso de Software, erstellt von Izabella Rezende am 13/11/2016.
Erstellt von
Izabella Rezende · Nov 2016
Aktualisiert
20 Nov 2016
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck