Injeção de falhas de comunicação para validação de aplicações no ambiente android / Communication fault Injection for validation of applications in android environment

AUTOR(ES)
DATA DE PUBLICAÇÃO

2011

RESUMO

Dispositivos móveis como celulares, palm tops e smartphones estão cada vez mais presentes em nossas vidas. Eles estão evoluindo muito depressa e, a cada nova versão, os aparelhos são lançados com muito mais recursos. Isto proporciona novos horizontes para os desenvolvedores de software. Hoje, devido a iniciativas de alguns fabricantes, muitas empresas e desenvolvedores independentes estão lançando programas para celulares. Porém, nem sempre são tomados cuidados com relação à tolerância a falhas e, desse modo, muitas aplicações podem apresentar problemas. Assim, neste trabalho será portada uma ferramenta de injeção de falhas, Firmament, a qual foi desenvolvida para o sistema operacional Linux, para que ela possa ser utilizada no ambiente Android. Também será feita uma avaliação de aplicações com esta ferramenta, para mostrar como falhas de comunicação podem afetar o funcionamento de uma aplicação. Esta ferramenta irá permitir que seja feita injeção de falhas na troca de mensagem sobre o protocolo IP de algumas aplicações executando no emulador do Android. Isto irá permitir que se possa analisar o comportamento dessas aplicações na presença de falhas e, deste modo, verificar se são ou não tolerantes a falhas.

ASSUNTO(S)

seguranca : computadores fault tolerance fault injection injecao : falhas firmament android

Documentos Relacionados