Resumo

631 palavras 3 páginas
Resumo
O processo de engenharia reversa proposto nesta dissertação assenta numa abordagem de recuperação de desenho que realça aqueles elementos que implementam a flexibilidade de uma framework, ajudando na sua aprendizagem e conveniente reutilização.
As frameworks aplicacionais orientadas por objectos constituem uma poderosa técnica de reutilização de software em larga escala. Através de elevados níveis de reutilização de código e desenho, as frameworks permitem aumentar a produtividade, reduzir tempos de desenvolvimento e aumentar a qualidade das aplicações. No entanto, antes de se conseguir utilizar uma framework de forma eficaz, é normalmente necessário dedicar tempo e esforço consideráveis na aprendizagem e compreensão dos detalhes essenciais da sua arquitectura e desenho. Esta tarefa torna-se difícil e morosa, quando a framework não vem acompanhada de uma documentação adequada, devido a más práticas de manutenção e evolução. A informação sobre o desenho da framework perde-se com o tempo e torna-se indisponível ou difícil de obter.
Frameworks e padrões de desenho são dois conceitos fortemente relacionados, representando dois níveis diferentes de abstracção, ao nível da definição do desenho e arquitectura de um sistema de software. Tipicamente, uma framework é composta por diversos padrões de desenho, pelo facto de estes seres extremamente úteis na sua construção, ao abordarem um problema recorrente com uma solução considerada boa, dotando aquela de mecanismos que fomentam a sua extensibilidade e flexibilidade.
Nesta dissertação ´e proposta uma abordagem de recuperação dos elementos de desenho de uma framework que a dotam de flexibilidade, nomeadamente padrões de desenho. A abordagem assenta num processo semi-automático de engenharia reversa dividido em fases, através das quais se detectam estruturas de desenho de crescente nível de abstracção. A representação dos padrões de desenho baseia-se numa formalização recorrendo ao conceito de meta-padrão, uma

Relacionados

  • RESUMO DO RESUMO
    6262 palavras | 26 páginas
  • Resumo
    3091 palavras | 13 páginas
  • Resumo
    627 palavras | 3 páginas
  • O que é um resumo
    994 palavras | 4 páginas
  • resumo
    650 palavras | 3 páginas
  • Resumo
    1194 palavras | 5 páginas
  • Resumo
    896 palavras | 4 páginas
  • Resumo
    268 palavras | 2 páginas
  • resumo
    716 palavras | 3 páginas
  • Resumo
    387 palavras | 2 páginas