Experimentos de injeção de falhas de comunicação UDP em ambientes Android

Detalhes bibliográficos
Autor(a) principal: De Grandi, Diego Demarco
Data de Publicação: 2013
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/66087
Resumo: O Android é o sistema operacional de maior crescimento do mercado de dispositivos móveis, sendo eles telefones celulares e tablets. Este crescimento também aumenta a quantidade de softwares desenvolvidos para esta plataforma, que por vez necessita de maiores garantias que os aplicativos funcionem em ambientes sujeitos a falhas de comunicação. Este trabalho utiliza o aplicativo Evernote instalado em um dispositivo Android virtual como base de testes, injeta falhas na comunicação e analisa como a aplicação responde a erros de comunicação. O trabalho mostra que testes sob falhas é uma estratégia viável para a avaliação do comportamento de aplicativos móveis em ambientes hostis.
id UFRGS-2_992b5d953d1fb1db2607cd3dd921dbb0
oai_identifier_str oai:www.lume.ufrgs.br:10183/66087
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling De Grandi, Diego DemarcoWeber, Taisy Silva2013-02-05T01:38:55Z2013http://hdl.handle.net/10183/66087000870827O Android é o sistema operacional de maior crescimento do mercado de dispositivos móveis, sendo eles telefones celulares e tablets. Este crescimento também aumenta a quantidade de softwares desenvolvidos para esta plataforma, que por vez necessita de maiores garantias que os aplicativos funcionem em ambientes sujeitos a falhas de comunicação. Este trabalho utiliza o aplicativo Evernote instalado em um dispositivo Android virtual como base de testes, injeta falhas na comunicação e analisa como a aplicação responde a erros de comunicação. O trabalho mostra que testes sob falhas é uma estratégia viável para a avaliação do comportamento de aplicativos móveis em ambientes hostis.Android is the market’s most growing mobile operational system, including mobile telephones and tablets. This growth also enhances the amount of software developed to this platform. Sometimes the users need guarantees that these programs operate appropriately in environments that are susceptible to communication faults. This work uses Evernote installed on an Android virtual device as the test case, injects faults while communication and analyzes how the program answers to these communication faults. The work shows that running tests emulating faulty conditions is a viable strategy to evaluate the behavior of mobile applications in hostile environments.application/pdfporAndroidTolerancia : FalhasFailure injectionNetworkExperimentos de injeção de falhas de comunicação UDP em ambientes Androidinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2013Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000870827.pdf000870827.pdfTexto completoapplication/pdf2159575http://www.lume.ufrgs.br/bitstream/10183/66087/1/000870827.pdfa7c5ac8d7b1c52f89ecbf73f620a1455MD51TEXT000870827.pdf.txt000870827.pdf.txtExtracted Texttext/plain66221http://www.lume.ufrgs.br/bitstream/10183/66087/2/000870827.pdf.txt29d6c7a36aa4ee9a0c89ae9857113db2MD52THUMBNAIL000870827.pdf.jpg000870827.pdf.jpgGenerated Thumbnailimage/jpeg1102http://www.lume.ufrgs.br/bitstream/10183/66087/3/000870827.pdf.jpg28d7b16f88c32add75a832659919695bMD5310183/660872018-10-17 07:35:54.839oai:www.lume.ufrgs.br:10183/66087Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-17T10:35:54Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Experimentos de injeção de falhas de comunicação UDP em ambientes Android
title Experimentos de injeção de falhas de comunicação UDP em ambientes Android
spellingShingle Experimentos de injeção de falhas de comunicação UDP em ambientes Android
De Grandi, Diego Demarco
Android
Tolerancia : Falhas
Failure injection
Network
title_short Experimentos de injeção de falhas de comunicação UDP em ambientes Android
title_full Experimentos de injeção de falhas de comunicação UDP em ambientes Android
title_fullStr Experimentos de injeção de falhas de comunicação UDP em ambientes Android
title_full_unstemmed Experimentos de injeção de falhas de comunicação UDP em ambientes Android
title_sort Experimentos de injeção de falhas de comunicação UDP em ambientes Android
author De Grandi, Diego Demarco
author_facet De Grandi, Diego Demarco
author_role author
dc.contributor.author.fl_str_mv De Grandi, Diego Demarco
dc.contributor.advisor1.fl_str_mv Weber, Taisy Silva
contributor_str_mv Weber, Taisy Silva
dc.subject.por.fl_str_mv Android
Tolerancia : Falhas
topic Android
Tolerancia : Falhas
Failure injection
Network
dc.subject.eng.fl_str_mv Failure injection
Network
description O Android é o sistema operacional de maior crescimento do mercado de dispositivos móveis, sendo eles telefones celulares e tablets. Este crescimento também aumenta a quantidade de softwares desenvolvidos para esta plataforma, que por vez necessita de maiores garantias que os aplicativos funcionem em ambientes sujeitos a falhas de comunicação. Este trabalho utiliza o aplicativo Evernote instalado em um dispositivo Android virtual como base de testes, injeta falhas na comunicação e analisa como a aplicação responde a erros de comunicação. O trabalho mostra que testes sob falhas é uma estratégia viável para a avaliação do comportamento de aplicativos móveis em ambientes hostis.
publishDate 2013
dc.date.accessioned.fl_str_mv 2013-02-05T01:38:55Z
dc.date.issued.fl_str_mv 2013
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/66087
dc.identifier.nrb.pt_BR.fl_str_mv 000870827
url http://hdl.handle.net/10183/66087
identifier_str_mv 000870827
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/66087/1/000870827.pdf
http://www.lume.ufrgs.br/bitstream/10183/66087/2/000870827.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/66087/3/000870827.pdf.jpg
bitstream.checksum.fl_str_mv a7c5ac8d7b1c52f89ecbf73f620a1455
29d6c7a36aa4ee9a0c89ae9857113db2
28d7b16f88c32add75a832659919695b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224437397192704