Mostrar registro simples

dc.contributor.advisorWeber, Taisy Silvapt_BR
dc.contributor.authorDobler, Rodrigo Jaureguypt_BR
dc.date.accessioned2011-03-04T05:59:43Zpt_BR
dc.date.issued2010pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/27971pt_BR
dc.description.abstractDispositivos 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.pt_BR
dc.description.abstractMobile devices such as cell phones, palmtops and smartphones are every day more present in our lives. They are evolving very quickly, and at each new version, the devices are released with a lot more resources. This provides new horizons for software developers. Nowadays, due to the initiative of some manufacturers, many companies and independent developers are launching programs to mobile phones. However, not always the proper care is taken with respect to fault tolerance and then, many applications can present problems. Thus, this work will present the port of a fault injection tool, Firmament, which was developed for the Linux operating system, so it can be used in the Android environment. Also, some applications will be evaluated with this tool to show how communication faults can affect the behavior of an application. This tool will allow fault injection in the exchange of messages over the IP protocol on some applications running on the Android emulator. This will allow the analysis of the behavior of these applications in the presence of faults and thus determine whether they are fault tolerant.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectSeguranca : Computadorespt_BR
dc.subjectFault toleranceen
dc.subjectInjecao : Falhaspt_BR
dc.subjectFault injectionen
dc.subjectFirmamenten
dc.subjectAndroiden
dc.titleInjeção de falhas de comunicação para validação de aplicações no ambiente androidpt_BR
dc.title.alternativeCommunication fault Injection for validation of applications in android environment en
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.contributor.advisor-coCechin, Sergio Luispt_BR
dc.identifier.nrb000767633pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2010pt_BR
dc.degree.graduationEngenharia de Computaçãopt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples