Busca avançada
Ano de início
Entree

Simulação de estratégias de instrumentação de programas

Processo: 06/04956-8
Modalidade de apoio:Bolsas no Brasil - Iniciação Científica
Vigência (Início): 01 de fevereiro de 2007
Vigência (Término): 31 de janeiro de 2008
Área do conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:Marcos Lordello Chaim
Beneficiário:Anthony Accioly
Instituição Sede: Escola de Artes, Ciências e Humanidades (EACH). Universidade de São Paulo (USP). São Paulo , SP, Brasil
Assunto(s):Desenvolvimento de software   Instrumentação   Fluxo de dados   Modelagem e simulação
Palavra(s)-Chave do Pesquisador:Instrumentacao De Programas | Teste De Fluxo De Dados | Instrumentação de programas para teste e depuração

Resumo

Teste de software é uma das atividades que demandam mais tempo dos programadores. Apesar da existência de técnicas de teste eficazes, como o teste baseado em análise de fluxo de dados, na maioria das vezes o teste é realizado de maneira "ad hoc". Um dos problemas é o custo envolvido na instrumentação de programas para determinar a cobertura dos testes em ambientes reais. Nesses ambientes, os programas executam milhões de comandos e determinar a cobertura pode ser inviável. Novas estratégias de instrumentação de código objeto têm sido propostas para tratar este problema. No entanto, comparar essas estratégias é uma atividade difícil, pois implica a manipulação de código objeto para a implementação das estratégias. Neste projeto é proposto o desenvolvimento de um simulador de estratégias de instrumentação de programas. A idéia é simular os procedimentos dessas estratégias sem implementá-las em código objeto. Dessa maneira, pretende-se comparar as diferentes estratégias, e variantes delas, para determinar a mais eficiente para apoiar o teste e a depuração baseados em análise de fluxo de dados.

Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)