O mecanismo de tratamento de exceções disponível em linguagens orientadas a objetos está sendo cada vez mais utilizado e representa cerca de 8% das linhas de código em programas escritos com linguagens de terceira geração, de acordo com algumas pesquisas. No entanto, este mecanismo está entre os menos compreendido pelos desenvolvedores e menos testado. A dificuldade de testar exceções aumenta na fase de teste de integração, porque exceções lançadas em um determinado nível e não tratadas podem subir na hierarquia de chamada. O uso de aspectos também pode introduzir novos tipos de defeitos, como por exemplo um adendo pode inserir lançamentos de exceções no programa sem que exista algum tratamento previsto para elas. Este trabalho apresenta um...
Modern object-oriented systems have to cope with an increasing number of exceptional conditions and ...
Previous studies have shown that exception handling bad practices may impact the overall software qu...
O paradigma de orientação a aspectos é utilizado em vários frameworks e aplicações com o objetivo de...
O mecanismo de tratamento de exceções disponível em linguagens orientadas a objetos está sendo cada ...
Estruturas de tratamento de exceção são extremamente comuns em softwares desenvolvidos em linguagens...
Mecanismos de tratamento de exceções foram concebidos com o intuito de facilitar o gerenciamento da ...
Uma abordagem de teste estrutural de integração par-a-par para programas OO e OA escritos em Java e ...
Uma abordagem de teste estrutural de integração contextual para programas OO e OA escritos em Java e...
Uma abordagem de teste estrutural de integração contextual para programas OO e OA escritos em Java e...
Paradigmas e técnicas de desenvolvimento como a programação Orientada a Objetos (OO) e a programação...
Analysis techniques, such as control flow, data flow, and control dependence, are used for a variet...
As aspects extend or replace existing functionality at specific join points in the code, their behav...
Um sistema de software que apresente problemas em sua execução pode gerar conseqüências desde um sim...
More applications are designed as server programs, many of which are expected to run 24x7. Ensuring ...
Em meados dos anos 90, alguns pesquisadores constataram a existência de certos interesses que, indep...
Modern object-oriented systems have to cope with an increasing number of exceptional conditions and ...
Previous studies have shown that exception handling bad practices may impact the overall software qu...
O paradigma de orientação a aspectos é utilizado em vários frameworks e aplicações com o objetivo de...
O mecanismo de tratamento de exceções disponível em linguagens orientadas a objetos está sendo cada ...
Estruturas de tratamento de exceção são extremamente comuns em softwares desenvolvidos em linguagens...
Mecanismos de tratamento de exceções foram concebidos com o intuito de facilitar o gerenciamento da ...
Uma abordagem de teste estrutural de integração par-a-par para programas OO e OA escritos em Java e ...
Uma abordagem de teste estrutural de integração contextual para programas OO e OA escritos em Java e...
Uma abordagem de teste estrutural de integração contextual para programas OO e OA escritos em Java e...
Paradigmas e técnicas de desenvolvimento como a programação Orientada a Objetos (OO) e a programação...
Analysis techniques, such as control flow, data flow, and control dependence, are used for a variet...
As aspects extend or replace existing functionality at specific join points in the code, their behav...
Um sistema de software que apresente problemas em sua execução pode gerar conseqüências desde um sim...
More applications are designed as server programs, many of which are expected to run 24x7. Ensuring ...
Em meados dos anos 90, alguns pesquisadores constataram a existência de certos interesses que, indep...
Modern object-oriented systems have to cope with an increasing number of exceptional conditions and ...
Previous studies have shown that exception handling bad practices may impact the overall software qu...
O paradigma de orientação a aspectos é utilizado em vários frameworks e aplicações com o objetivo de...