WINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windows

Detalhes bibliográficos
Autor(a) principal: Macedo, Fernando Dutra Fagundes
Data de Publicação: 2012
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/55020
Resumo: A execução de testes que cubram o maior número de casos de uso é essencial para a validação de uma aplicação. Atualmente, muitas delas dependem da comunicação entre dispositivos, os quais podem estar localizados nas mais diversas localidades e sujeitos a diferentes tipos de falhas. A ocorrência de falhas de comunicação deve ser, também, simulada nesses casos para uma maior cobertura dos casos de uso por meio de injeção de falhas. Este trabalho analisa a ocorrência de falhas de comunicação e suas implicações. Nele, é proposta a adaptação da ferramenta de injeção de falhas de comunicação FIRMAMENT - voltada para ambientes GNU/Linux e já adaptada para plataformas Android - para os am- bientes Windows. Para isso, é escolhida a plataforma Windows Filtering Platform devido às suas capacidades de filtragem e manipulação de mensagens de redes. São descritos os principais métodos de filtragem de mensagens nesses ambientes, suas capacidades e limitações. Além disso, são executados testes de validação da ferramenta WINFIRMA- MENT.
id UFRGS-2_7c7f72eb00ab13622df0f7f1fa6eac61
oai_identifier_str oai:www.lume.ufrgs.br:10183/55020
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Macedo, Fernando Dutra FagundesCechin, Sergio Luis2012-09-05T01:36:14Z2012http://hdl.handle.net/10183/55020000855840A execução de testes que cubram o maior número de casos de uso é essencial para a validação de uma aplicação. Atualmente, muitas delas dependem da comunicação entre dispositivos, os quais podem estar localizados nas mais diversas localidades e sujeitos a diferentes tipos de falhas. A ocorrência de falhas de comunicação deve ser, também, simulada nesses casos para uma maior cobertura dos casos de uso por meio de injeção de falhas. Este trabalho analisa a ocorrência de falhas de comunicação e suas implicações. Nele, é proposta a adaptação da ferramenta de injeção de falhas de comunicação FIRMAMENT - voltada para ambientes GNU/Linux e já adaptada para plataformas Android - para os am- bientes Windows. Para isso, é escolhida a plataforma Windows Filtering Platform devido às suas capacidades de filtragem e manipulação de mensagens de redes. São descritos os principais métodos de filtragem de mensagens nesses ambientes, suas capacidades e limitações. Além disso, são executados testes de validação da ferramenta WINFIRMA- MENT.Testing perfoming that covers a bigger number of use cases are essencial to validate an application. Nowadays, many of them depends on communication between devices, that can be located in any place and subject to different kinds of faults. The fault commu- nication occurrence must be simulated in this cases to have a bigger covering to use cases by fault injection. This work analyses the communication fault occurrence and its implications. It pro- poses an adaptation of the communication fault injection tool FIRMAMENT - native of GNU/LINUX environments, ported to Android platform - to the Windows environments. For this, the Windows Filtering Platform is chosen due to its network messages filtering and manipulation ability. The main messages filtering methods are described in this envi- ronments, its capacities and limitations. Besides, validation tests of WINFIRMAMENT tool are perfomed.application/pdfporWindowsTolerancia : FalhasCommunication faultsFault injectionFIRMAMENTWindows filtering platformWINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windowsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2012Engenharia de Computaçãograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000855840.pdf000855840.pdfTexto completoapplication/pdf573972http://www.lume.ufrgs.br/bitstream/10183/55020/1/000855840.pdfda3544424eacf779ea15a7bf68121048MD51TEXT000855840.pdf.txt000855840.pdf.txtExtracted Texttext/plain79502http://www.lume.ufrgs.br/bitstream/10183/55020/2/000855840.pdf.txt54d752a69e2f4a532b9cc30790ccd240MD52THUMBNAIL000855840.pdf.jpg000855840.pdf.jpgGenerated Thumbnailimage/jpeg974http://www.lume.ufrgs.br/bitstream/10183/55020/3/000855840.pdf.jpgbc3472017feb924c4204aa74d72bf900MD5310183/550202018-10-15 08:56:50.23oai:www.lume.ufrgs.br:10183/55020Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-15T11:56:50Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv WINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windows
title WINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windows
spellingShingle WINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windows
Macedo, Fernando Dutra Fagundes
Windows
Tolerancia : Falhas
Communication faults
Fault injection
FIRMAMENT
Windows filtering platform
title_short WINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windows
title_full WINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windows
title_fullStr WINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windows
title_full_unstemmed WINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windows
title_sort WINFIRMAMENT : adaptação do injetor de falhas de comunicação FIRMAMENT para ambientes windows
author Macedo, Fernando Dutra Fagundes
author_facet Macedo, Fernando Dutra Fagundes
author_role author
dc.contributor.author.fl_str_mv Macedo, Fernando Dutra Fagundes
dc.contributor.advisor1.fl_str_mv Cechin, Sergio Luis
contributor_str_mv Cechin, Sergio Luis
dc.subject.por.fl_str_mv Windows
Tolerancia : Falhas
topic Windows
Tolerancia : Falhas
Communication faults
Fault injection
FIRMAMENT
Windows filtering platform
dc.subject.eng.fl_str_mv Communication faults
Fault injection
FIRMAMENT
Windows filtering platform
description A execução de testes que cubram o maior número de casos de uso é essencial para a validação de uma aplicação. Atualmente, muitas delas dependem da comunicação entre dispositivos, os quais podem estar localizados nas mais diversas localidades e sujeitos a diferentes tipos de falhas. A ocorrência de falhas de comunicação deve ser, também, simulada nesses casos para uma maior cobertura dos casos de uso por meio de injeção de falhas. Este trabalho analisa a ocorrência de falhas de comunicação e suas implicações. Nele, é proposta a adaptação da ferramenta de injeção de falhas de comunicação FIRMAMENT - voltada para ambientes GNU/Linux e já adaptada para plataformas Android - para os am- bientes Windows. Para isso, é escolhida a plataforma Windows Filtering Platform devido às suas capacidades de filtragem e manipulação de mensagens de redes. São descritos os principais métodos de filtragem de mensagens nesses ambientes, suas capacidades e limitações. Além disso, são executados testes de validação da ferramenta WINFIRMA- MENT.
publishDate 2012
dc.date.accessioned.fl_str_mv 2012-09-05T01:36:14Z
dc.date.issued.fl_str_mv 2012
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/55020
dc.identifier.nrb.pt_BR.fl_str_mv 000855840
url http://hdl.handle.net/10183/55020
identifier_str_mv 000855840
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/55020/1/000855840.pdf
http://www.lume.ufrgs.br/bitstream/10183/55020/2/000855840.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/55020/3/000855840.pdf.jpg
bitstream.checksum.fl_str_mv da3544424eacf779ea15a7bf68121048
54d752a69e2f4a532b9cc30790ccd240
bc3472017feb924c4204aa74d72bf900
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_ 1801224432358785024