2011 12th Latin American Test Workshop (LATW) 2011
DOI: 10.1109/latw.2011.5985899
|View full text |Cite
|
Sign up to set email alerts
|

Communication fault injection for multi-protocol Java applications testing

Abstract: Network applications with high dependability requirements must be carefully tested under communication faults to enhance confidence in proper behavior. Fault injection is very useful for these tests. When the applications use more than one protocol, such as UDP, TCP and RMI, a suitable tool that properly handles all of them is required. However, existing tools either are unable to test this kind of application or impose relevant drawbacks. This paper presents Comform, a communication fault injector for multi-p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
0
0
2

Year Published

2012
2012
2012
2012

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 8 publications
0
0
0
2
Order By: Relevance
“…Entre os injetores de falhas desenvolvidos no grupo de pesquisa, FIRMAMENT atua diretamente no kernel do sistema operacional e manipula todos os pacotes IP que trafegam pela pilha de protocolos no kernel, mesmo as mensagens que não estão relacionadas à aplicação alvo, o que em algumas situações pode invalidar o teste. Fiona e Comform [Menegotto 2011] atuam a partir da máquina virtual, e são ferramentas de injeção de falhas específicas para o teste sob falhas de aplicações alvo escritas em Java.…”
Section: Construção De Injetores De Falhas De Comunicaçãounclassified
See 1 more Smart Citation
“…Entre os injetores de falhas desenvolvidos no grupo de pesquisa, FIRMAMENT atua diretamente no kernel do sistema operacional e manipula todos os pacotes IP que trafegam pela pilha de protocolos no kernel, mesmo as mensagens que não estão relacionadas à aplicação alvo, o que em algumas situações pode invalidar o teste. Fiona e Comform [Menegotto 2011] atuam a partir da máquina virtual, e são ferramentas de injeção de falhas específicas para o teste sob falhas de aplicações alvo escritas em Java.…”
Section: Construção De Injetores De Falhas De Comunicaçãounclassified
“…A proposta deste trabalho é injetar falhas de comunicação UDP em aplicações alvo que executam no sistema Android. Como não é possível utilizar ferramentas de intercepção de mensagens disponíveis para outras plataformas, como as Javassist ou JVMTI que já foram usadas por outros injetores de comunicação [Menegotto 2011], [Jacques-Silva 2006], decidimos explorar a solução de modificação do código da máquina virtual.…”
Section: Injetor De Falhas Para O Androidunclassified