Modelo Orientado a aspectos

Description

Concursos Públicos Tecnologia (Engenharia de Software) Mind Map on Modelo Orientado a aspectos, created by PHILLIPE SANTOS on 19/09/2016.
PHILLIPE SANTOS
Mind Map by PHILLIPE SANTOS, updated more than 1 year ago
PHILLIPE SANTOS
Created by PHILLIPE SANTOS over 8 years ago
8
0

Resource summary

Modelo Orientado a aspectos
  1. Mantém o foco na separação de interesses (Separation of Concerns), que são requisitos específicos que devem ser atendidos para satisfazer o objetivo de um sistema, mas que não pertencem ao domínio do negócio.
    1. Interesses Principais:
      1. (Core Concerns): Capturam as funcionalidades centrais de um módulo.
        1. (Crosscutting Concerns): capturam funcionalidades periféricas
        2. Gera- se código de melhor qualidade; gera-se maior modularidade; facilita-se atribuição de responsabilidade entre módulos distintos; promove-se a reusabilidade de código; facilita-se a evolução de software; viabiliza-se a análise do problema dentro de domínios específicos; entre outras tantas vantagens.
          1. Os interesses são carregados em um módulo chamado Aspecto.
            1. ASPECTO NÃO É COMPONENTE
              1. Não veio para substituir o POO, POA veio para complementar a POO (visto que utilizá-la isoladamente não traz benefícios para o projeto). Para tal, ela mantém o foco na separação de interesses (Separation of Concerns),
                Show full summary Hide full summary

                Similar

                Questões Fundamentos Eng de Software
                Jamil Yahuza Felippe
                Engenharia de software
                pcbsytem
                12. Eng de Software:Modelo Processo Unificado
                Jamil Yahuza Felippe
                07. Eng de Software: Processo Evolucionário: Modelo: Concorrente
                Jamil Yahuza Felippe
                Engenharia de Software
                Gabriel Alexandre
                Quiz sobre Tecnologia no Ensino
                camilafragoso
                Tecnologia e Administração
                Erika Lots
                Quiz - Processo de Software
                Adriana Gomes Alves
                Tecnologia na Educação
                Alessandra S.
                13 motivos para usar Tecnologia na Educação
                Alessandra S.