Testing Aspect Oriented Programs
Mostrando 1-7 de 7 artigos, teses e dissertações.
-
1. Teste estrutural de integração contextual de programas orientados a objetos e a aspectos / Contextual integration structural testing of object-oriented and aspect-oriented programs
Paradigmas e técnicas de desenvolvimento como a programação Orientada a Objetos (OO) e a programação Orientada a Aspectos (OA) procuram melhorar os níveis de reuso e manutenibilidade na produção de software. Contudo, com a introdução de mecanismos com maior poder de expressividade e, consequentemente, a possível introdução de novos tipos de defe
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 15/07/2011
-
2. Contextual integration testing of object and aspect-oriented programs: criteria ans automation / Teste de integração contextual de programas orientados a objetos e a aspectos: critérios e automação
Uma abordagem de teste estrutural de integração contextual para programas OO e OA escritos em Java e AspectJ é apresentada. A finalidade dessa abordagem é descobrir defeitos que possam existir nas interfaces entre uma determinada unidade (método ou adendo) e todas as outras que interagem diretamente com ela, bem como descobrir defeitos que possam ocorre
Publicado em: 2010
-
3. Structural integration testing of aspect-oriented programs: a pointcut-based approach for AspectJ / Teste estrutural de integração de programas orientados a aspectos: uma abordagem baseada em conjuntos de junção para AspectJ
Aspect-Oriented Programming (AOP) is a promising development technique that supports separation of crosscutting concerns. In AOP, advice is applied to join points in the system through a special construct called pointcut. This mechanism supports the modularization of crosscutting behavior; however, since the added interactions are not explicit in the source
Publicado em: 2009
-
4. A contribution to the minimization of the number of stubs during integration test of aspect-oriented programs / Uma contribuição para a minimização do número de stubs no teste de integração de programas orientados a aspectos
Aspect-oriented programming is an approach that uses principles of separation of concerns to improve the sofware modularization. Testing of aspect-oriented programs is a new challenge related to this approach. Two aspects and classes test order strategies to support integration testing of aspect-oriented programs are proposed in this thesis. The objective of
Publicado em: 2009
-
5. Um estudo de caracterização e avaliação de critérios de teste estruturais entre os paradigmas procedimental e OO / A characterization and evaluation study of structural testing criteria between procedural and OO testing
Software Testing is a quality assurance activity that aims at reducing the number of software faults. This activity contributes for the reduction of maintenance costs and for software quality improvement during the development process. These factors have motivated the investigation and proposal of several testing strategies, techniques, criteria and tools fo
Publicado em: 2009
-
6. Pairwise integration structural testing of object- and aspect-oriented programs: criteria and automation / Teste estrutural de integração par-a-par de programas orientados a objetos e a aspectos: critérios e automatização
Uma abordagem de teste estrutural de integração par-a-par para programas OO e OA escritos em Java e AspectJ é apresentada. A finalidade dessa abordagem é descobrir defeitos que possam existir na interface entre os pares de unidades que se relacionam em um programa. Para programas OO este tipo de teste envolve testar a interação entre os pares de métod
Publicado em: 2007
-
7. "Teste de programas orientados a aspectos: uma abordagem estrutural para AspectJ" / "Testing aspect-oriented programs: a structural approach for AspectJ"
Em meados dos anos 90, alguns pesquisadores constataram a existência de certos interesses que, independente da técnica de programação utilizada ou da maneira como o sistema venha a ser decomposto, não se encaixam em módulos individuais, mas ficam espalhados por várias unidades do software (também chamados de interesses transversais). A programação
Publicado em: 2005