Programação Orientada à Aspectos
Instituto de Ciências Matemáticas e de Computação
Teste estrutural de integração contextual (Nível N) de programas orientados a objetos e a aspectos: especificação do grafo de controle de programa integrado e estudo de critérios e restrições
Bruno Barbieri de Pontes Cafeo
São Carlos - SP
Teste estrutural de integração contextual (Nível N) de programas orientados a objetos e a aspectos: especificação do grafo de controle de programa integrado e estudo de critérios e restrições
Bruno Barbieri de Pontes Cafeo
Supervisor: Prof. Dr. Paulo Cesar Masiero
Monografia final de conclusão de curso apresentada ao Instituto de Ciências Matemáticas e de Computação
– ICMC-USP - para obtenção do título de Bacharel em
Ciências de Computação.
Área de Concentração: Engenharia de software e sistemas de informação / Metodologia e Técnicas da
Computação
USP - São Carlos
Maio de 2009
Dedicatória
À minha avó Alice de Andrade Pontes (in memorian).
Agradecimentos
Agradeço inicialmente a Deus pela saúde, força, determinação e bênçãos recebidas durante esta etapa da minha vida.
Agradeço aos meus pais Ademar e Odila, ao meu irmão Danilo, aos meus parentes e à Aline pelo apoio e confiança.
Agradeço ao meu orientador Prof. Dr. Paulo Cesar Masiero pela orientação e profissionalismo durante todo este trabalho.
Agradeço a todos meus amigos: André Rodrigues, Alexandre Barboza, Diego
Furtado, Fábio Daneluzzi, Geovane Shimizu, Leandro Ferro, Otávio Lemos, Paulo César
Amaral, Tiago de Freitas, Vânia Neves e aos demais amigos do LabES e do ICMC.
Agradeço a todos os professores e funcionários do ICMC pela disposição e atenção. Agradeço a FAPESP pelo apoio financeiro.
Resumo
Nesta monografia é apresentada uma abordagem de teste estrutural de integração contextual (Nível N) de programas orientados a objetos e a aspectos. A finalidade dessa abordagem é descobrir defeitos que possam existir na interface entre as