Reúso de frameworks transversais com apoio de modelos
AUTOR(ES)
Thiago Gottardi
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
04/07/2012
RESUMO
A programação orientada a aspectos foi criada para permitir a modularização de um tipo de interesse de software denominado de interesse transversal, que não pode ser completamente modularizado com paradigmas como o orientado a objetos. Com o uso do paradigma orientado a aspectos, vários pesquisadores começaram a pesquisar como determinados interesses transversais poderiam ser modularizados de formas genéricas para aumentar suas possibilidades de reúso, fazendo surgir Frameworks Orientados a Aspectos e também o termo Frameworks Transversais. Framework Transversal é um tipo de framework orientado a aspectos que tem o objetivo de permitir o reúso de código de interesses transversais, como persistência, distribuição, concorrência ou regras de negócio. Em geral, esses frameworks são disponibilizados na forma de código-fonte e devem ser reusados por meio da edição de código. Realizar o reúso neste nível faz com que engenheiros de aplicação tenham que se preocupar com detalhes da implementação do framework, afetando o entendimento, a produtividade e a qualidade do software final. Neste trabalho, o objetivo é elevar o nível de abstração do processo de reúso de frameworks transversais, propondo um processo dirigido por modelos que permite iniciar o processo de reúso nas fases antecedentes à implementação. Experimentos foram realizados para comparar o tempo de aplicar no novo processo com o processo de edição de código-fonte. Foi identificado que o novo processo possui vantagens em diminuir o tempo para reusar os frameworks, porém, não foram encontradas vantagens durante a manutenção de aplicações acopladas a frameworks transversais.
ASSUNTO(S)
reúso de frameworks orientado a aspectos modelo de software composição de modelos transformação de modelos engenharia de software ciencia da computacao framework reuse aspect-oriented software model model composition model transformation
ACESSO AO ARTIGO
http://www.bdtd.ufscar.br/htdocs/tedeSimplificado//tde_busca/arquivo.php?codArquivo=5244Documentos Relacionados
- AFR : uma abordagem para a sistematização do reúso de frameworks orientados a aspectos
- Design Patterns para o Apoio de Desenvolvimento de Frameworks em Java
- Aplicação orientada a objetos para análise físicamente não-linear com modelos reticulados de seções transversais compostas
- Obtendo razões de chance prevalentes de modelos de regressão logística em estudos transversais
- Crosscutting framweorks: definitions, classifications, architecture and using in a software development process