Teste estrutural de integração contextual de programas orientados a objetos e a aspectos (2011)
- Authors:
- Autor USP: CAFEO, BRUNO BARBIERI DE PONTES - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- Subjects: TESTE E AVALIAÇÃO DE SOFTWARE; PROGRAMAÇÃO ORIENTADA A OBJETOS; JAVA
- Language: Português
- Abstract: 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 defeitos, a utilização de linguagens OO e OA pode se tornar um obstáculo ao invés de um auxílio ao desenvolvimento de software. Para lidar com esse problema, nesta dissertação é proposta uma abordagem de teste estrutural de integração para programas orientados a objetos e a aspectos implementados em Java e AspectJ. É definido um modelo de fluxo de controle e de dados baseado no bytecode Java { chamado Grafo Def-Uso Contextual (ou Contextual Def-Use graph) - que é uma abstração formada pela integração dos grafos Def-Uso Orientados a Aspectos (AODU) da unidade sob teste com todas as unidades que interagem direta ou indiretamente com ela até um nível de profundidade de interação máximo ou definido pelo testador. São defiidos três critérios de teste: todos-nós-integrados-Nd, todas-arestas-integradas-Nd e todos-usos-integrados-Nd. Para automatizar o uso do modelo e critérios propostos, a ferramenta JaBUTi/AJ foi estendida. Exemplos de usos são discutidos e, por meio de um estudo experimental, uma análise de aplicabilidade da abordagem proposta é apresentada
- Imprenta:
- Publisher place: São Carlos
- Date published: 2011
- Data da defesa: 15.07.2011
-
ABNT
CAFEO, Bruno Barbieri de Pontes. Teste estrutural de integração contextual de programas orientados a objetos e a aspectos. 2011. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2011. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-12082011-103432/. Acesso em: 24 abr. 2024. -
APA
Cafeo, B. B. de P. (2011). Teste estrutural de integração contextual de programas orientados a objetos e a aspectos (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-12082011-103432/ -
NLM
Cafeo BB de P. Teste estrutural de integração contextual de programas orientados a objetos e a aspectos [Internet]. 2011 ;[citado 2024 abr. 24 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-12082011-103432/ -
Vancouver
Cafeo BB de P. Teste estrutural de integração contextual de programas orientados a objetos e a aspectos [Internet]. 2011 ;[citado 2024 abr. 24 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-12082011-103432/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas