Anais Do XX Simpósio Brasileiro De Engenharia De Software (SBES 2006) 2006
DOI: 10.5753/sbes.2006.21211
|View full text |Cite
|
Sign up to set email alerts
|

Injeção de Falhas na Fase de Teste de Aplicações Distribuídas

Abstract: Injeção de falhas de comunicação visa emular falhas comuns a sistemas baseados em rede para assim observar o comportamento de aplicações em resposta a diferentes condições de falha. Apesar de eficiente, a técnica não é suficiente para validar outras características funcionais importantes de uma aplicação. Para aumentar a cobertura dos testes, injeção de falhas deve ser usada de forma complementar a técnicas convencionais de teste e operar integrada a plataformas de desenvolvimento e teste de sistemas. Visando … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
0
0
6

Year Published

2007
2007
2015
2015

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 7 publications
0
0
0
6
Order By: Relevance
“…OurGrid usa o protocolo RMI para comunicação entre seus componentes, tornando possível o uso do injetor FIRMI. Esta ferramenta injeta falhas de colapso, de temporização e resposta em aplicações Java baseadas em RMI, além de oferecer facilidades como a integração com o framework JUnit [Vacaro and Weber 2006].…”
Section: Provas De Conceitounclassified
See 1 more Smart Citation
“…OurGrid usa o protocolo RMI para comunicação entre seus componentes, tornando possível o uso do injetor FIRMI. Esta ferramenta injeta falhas de colapso, de temporização e resposta em aplicações Java baseadas em RMI, além de oferecer facilidades como a integração com o framework JUnit [Vacaro and Weber 2006].…”
Section: Provas De Conceitounclassified
“…Injetores como FI-ONA [Jacques-Silva et al 2006] e FIERCE [Gerchman and Weber 2006] usam arquivos de configuração, descrevendo cada uma das falhas e suas respectivas condições de ativação. FIRMI [Vacaro and Weber 2006] possibilita a representação tanto por arquivos de configuração em XML quanto por classes Java que manipulam o estado do injetor. ORCHESTRA [Dawson et al 1997] é uma ferramenta para validação da implementação de protocolos de comunicação que usa scripts Tcl para a definição das falhas a serem injetadas.…”
Section: Trabalhos Relacionadosunclassified
“…O injetor selecionado foi FIRMI [Vacaro and Weber 2006b], um injetor de falhas de comunicac ¸ão para aplicac ¸ões distribuídas baseadas em Java RMI, adequado aos propósitos de testar o OurGrid 3.2.1, que é construído sobre Java RMI. Em um experimento anterior [Vacaro and Weber 2006a], FIRMI havia sido aplicado brevemente sobre OurGrid a fim de mostrar as funcionalidades do injetor.…”
Section: Selec ¸ãO De Técnicas De Avaliac ¸ãOunclassified
“…Um experimento de injec ¸ão de falhas corresponde a uma rodada de testes utilizando um injetor, uma carga de trabalho e uma carga de falhas [Vacaro and Weber 2006a]. Para a decisão sobre quais experimentos devem ser realizados, visando a obtenc ¸ão do máximo de informac ¸ão com o mínimo de esforc ¸o, é importante a elaborac ¸ão de uma lista de fatores e seus níveis [Jain 1991].…”
Section: Projeto Dos Experimentosunclassified
“…Injetores como FIONA usam arquivos de configuração, descrevendo cada uma das falhas e suas respectivas condições de ativação [Jacques-Silva et al 2006]. Uma forma diferente é usada na ferramenta FIRMI, onde uma classe Java cria objetos representando as falhas [Vacaro and Weber 2006]. Apesar disso, ambos apresentam o conceito de configuração da carga de falhas.…”
Section: Organizando Um Cenário De Falhasunclassified