| Processo: | 04/02303-1 |
| Modalidade de apoio: | Bolsas no Brasil - Iniciação Científica |
| Data de Início da vigência: | 01 de junho de 2004 |
| Data de Término da vigência: | 31 de maio de 2005 |
| Área de conhecimento: | Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação |
| Pesquisador responsável: | Eliane Martins |
| Beneficiário: | Carlos Eduardo Rodrigues de Almeida |
| Instituição Sede: | Instituto de Computação (IC). Universidade Estadual de Campinas (UNICAMP). Campinas , SP, Brasil |
| Assunto(s): | Reflexão computacional Técnicas de injeção de falhas |
| Palavra(s)-Chave do Pesquisador: | Falhas De Software | Injecao De Falhas | Manipulacao De Bytecode | Padroes De Projeto | Reflexao Computacional |
Resumo A maioria dos sistemas de softwares desenvolvidos atualmente, incluindo sistemas críticos, utiliza componentes desenvolvidos por terceiros ou do inglês, third-parties components. Estes sistemas variam de aplicações e-commerce, e-bank, até sistemas militares. Como o bom funcionamento desses sistemas é importante, pois grandes perdas financeiras ou até de vidas humanas podem advir caso tal não aconteça, o integrador de um sistema baseado em componentes se vê diante do seguinte problema: como garantir o bom funcionamento do sistema, construído a partir de componentes heterogêneos e desenvolvidos de forma independente? A injeção de falhas tem se mostrado muito útil para testes de sistemas baseados em componentes. Nesse processo são introduzidas falhas, e observada a resposta do sistema quando em presença das mesmas. Para que se possa utilizar essa técnica, é necessário que se tenha à mão uma ferramenta que nos permita injetar as falhas e monitorar o sistema sob teste para que possamos acompanhar o seu comportamento. A Jaca, desenvolvida em trabalho de mestrado do Instituto de Computação, com financiamento da FAPESP, é uma ferramenta de injeção de falhas por software que altera o bytecode, sendo assim independente do código fonte da aplicação. O objetivo desse trabalho será estender e validar a ferramenta para que possa atender melhor às necessidades de validação de uma vasta gama de sistemas. (AU) | |
| Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa: | |
| Mais itensMenos itens | |
| TITULO | |
| Matéria(s) publicada(s) em Outras Mídias ( ): | |
| Mais itensMenos itens | |
| VEICULO: TITULO (DATA) | |
| VEICULO: TITULO (DATA) | |