Testes de robustez em web services por meio de injeção de falhas / Robustness testing of web services by means of fault injection
AUTOR(ES)
André Willik Valenti
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
29/07/2011
RESUMO
A crescente adoção de Arquiteturas Orientadas a Serviços e de Web Services pela indústria e pela academia vem criando novos desafios para a garantia de qualidade dos sistemas. Testes de robustez possibilitam verificar o funcionamento de um sistema quando sujeito a condições adversas de operação, como entradas inesperadas ou alta carga de requisições sobre os serviços. A técnica de injeção de falhas pode ser aplicada para induzir tais situações e permitir uma avaliação do sistema nessas condições. No entanto, encontram-se poucas ferramentas adequadas para essa atividade. Nesta dissertação, apresentamos a WSInject, uma ferramenta para injeção de falhas em Web Services, além de um estudo sobre testes de robustez em sistemas baseados nessa tecnologia. A ferramenta possui as vantagens de ser flexível, configurável, extensível e minimamente intrusiva. Este trabalho é parte do projeto RobustWeb da CAPES/Cofecub, registrado sob o número 623/09.
ASSUNTO(S)
tolerância a falha (computação) software - testes serviços na web arquitetura orientada a serviços (computação) fault-tolerant computing software web services
ACESSO AO ARTIGO
http://libdigi.unicamp.br/document/?code=000845752Documentos Relacionados
- Integrando injeção de falhas ao perfil UML 2.0 de testes
- Injeção de falhas de comunicação em aplicações multiprotocolo
- Modelos para injeção de falhas em ambientes móveis
- Estudo de robustez em sistemas lineares por meio de relaxações em termos de desigualdades matriciais lineares
- Teste de robustez de uma infraestrutura confiável para arquiteturas baseadas em serviços Web