EXTENDING THE TOOL SAFE FOR JBOSS AOP / ESTENDENDO A FERRAMENTA SAFE PARA JBOSS AOP
AUTOR(ES)
MARCIO DAVID DE MAGALHAES SANTOS
DATA DE PUBLICAÇÃO
2010
RESUMO
O paradigma de orientação a aspectos é utilizado em vários frameworks e aplicações com o objetivo de melhorar a modularidade e a separação de interesses. Contudo, a combinação do paradigma de orientação a aspectos com mecanismos de captura de exceção pode elevar o número de cenários sujeitos a falhas. Pois, os elementos que compõem os aspectos podem levantar exceções, as quais a aplicação não foi projetada para tratá-las. Nesta dissertação é apresentado (i) um estudo empírico mostrando como a programação orientada a aspectos afeta o tratamento de exceção de uma aplicação que utiliza o JBoss AOP como implementação do paradigma de orientação a aspectos; e (ii) uma ferramenta que deu suporte ao estudo. O estudo mostra que ocorrem falhas no tratamento de exceção principalmente porque as exceções são capturadas por subsunção.
ASSUNTO(S)
analise estatica static analysis programas orientados a aspectos aspect-oriented programs excecoes nao capturadas uncaught exceptions
ACESSO AO ARTIGO
Documentos Relacionados
- Uma ferramenta para a visualização de ESTs
- XHITS: ESTENDENDO O ALGORITMO HITS PARA EXTRAÇÃO DE TÓPICOS NA WWW
- UMA FERRAMENTA PARA PROGRAMACAO LITERARIA MODULAR
- ESTENDENDO UMA INFRA-ESTRUTURA DE SOFTWARE PARA AGLOMERADOS DE COMPUTADORES COM UM SUPORTE A RESERVA DE PROCESSADOR
- Tool for modeling communication systems.