Teste de robustez de uma infraestrutura confiável para arquiteturas baseadas em serviços Web / Robustness testing of a reliable infrastructure for web service-based architectures
AUTOR(ES)
Willian Yabusame Maja
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
21/06/2011
RESUMO
Os sistemas baseados em serviços Web estão suscetíveis a diversos tipos de falhas, entre elas, as causadas pelo ambiente em que operam, a Internet, que está sujeita a sofrer com problemas como, atrasos de entrega de mensagem, queda de conexão, mensagens inválidas entre outros. Para que estas falhas não causem um problema maior para quem está interagindo com o serviço Web, existem soluções, como é o caso do Archmeds, que fornece uma infraestrutura confiável que melhora a confiabilidade e disponibilidade dos sistemas baseados em serviços Web. Mas, para o Archmeds ser uma solução confiável, ele também deve ser testado, pois ele também é um sistema que está sujeito a ter defeitos. Por isso, este trabalho propõe uma abordagem para teste de robustez no Archmeds e para isso, contou com o desenvolvimento de uma ferramenta de injeção de falhas chamada WSInject, que utiliza falhas de comunicação e dados de entrada inválidos nos parâmetros das chamadas aos serviços. Com isso espera-se emular as falhas do ambiente real de operação dos serviços Web e revelar os defeitos do sistema sob teste. Este trabalho também levou em conta que o Archmeds é uma composição de serviços Web, por isso também propõe uma abordagem para testar composições de serviços. Com os resultados deste estudo de caso, espera-se que esta abordagem de teste de robustez possa ser reutilizada para outros sistemas baseados em serviços Web
ASSUNTO(S)
software - validação engenharia de software - injeção de falhas serviços web arquitetura orientada a serviços (computação) tolerância a falha (computação) computer software software engineering web services servie-oriented archictecture (computer science) fault-tolerant computing
ACESSO AO ARTIGO
http://libdigi.unicamp.br/document/?code=000820838Documentos Relacionados
- A dependable infrastructure for service-oriented architectures applied at biodiversity research
- Plataforma de serviços de infra-estrutura para arquiteturas de mobilidade
- Continuum : a context-aware service-based software infrastucture for ubiquitous computing
- A service-based access selection algorithm for always best connected networks
- Building the Service-Based Library Web Site: A Step-by-Step Guide to Design and Options