Diminuição da intrusão do teste de software em programas paralelos

Detalhes bibliográficos
Autor(a) principal: Amaral, Leonardo Albernaz
Data de Publicação: 2006
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da PUC_RS
Texto Completo: http://tede2.pucrs.br/tede2/handle/tede/5165
Resumo: Nesse trabalho é apresentada uma estratégia para diminuir a intrusão do teste de software em programas paralelos baseados em troca de mensagens. Para isso, um ambiente de teste foi desenvolvido utilizando técnicas de teste de software funcional e abordagens de depuração. O ambiente, que utiliza Java como linguagem de programação e MPI como biblioteca para troca de mensagens, baseia-se na idéia de utilizar Rede de Autômatos Estocásticos (SAN) para a representação do modelo comportamental da aplicação e, com isso, criar casos de teste que exercitem a aplicação paralela na busca por falhas de comunicação entre os processos. Essas falhas são identificadas pelos módulos de monitoração e análise on-line, que observam a execução da aplicação, verificando inconsistências entre os estados atingidos e os estados esperados do modelo. Para a diminuição da intrusão foi dada ênfase tanto para a definição e geração de casos de teste, quanto para as abordagens utilizadas no engine de teste nas etapas de monitoração e análise. Busca-se com essa estratégia, validar as abordagens utilizadas no processo de teste e identificar eventuais problemas
id P_RS_34442d04e261ef44838eed582f1df754
oai_identifier_str oai:tede2.pucrs.br:tede/5165
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Bezerra, Eduardo AugustoCPF:8305157700http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4790513U9CPF:77141938087http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4735703H0Amaral, Leonardo Albernaz2015-04-14T14:49:44Z2007-03-022006-01-17AMARAL, Leonardo Albernaz. Diminuição da intrusão do teste de software em programas paralelos. 2006. 111 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2006.http://tede2.pucrs.br/tede2/handle/tede/5165Made available in DSpace on 2015-04-14T14:49:44Z (GMT). No. of bitstreams: 1 387398.pdf: 1888290 bytes, checksum: 75c45ec3baed89ae6d44149b3c5e8b3a (MD5) Previous issue date: 2006-01-17Nesse trabalho é apresentada uma estratégia para diminuir a intrusão do teste de software em programas paralelos baseados em troca de mensagens. Para isso, um ambiente de teste foi desenvolvido utilizando técnicas de teste de software funcional e abordagens de depuração. O ambiente, que utiliza Java como linguagem de programação e MPI como biblioteca para troca de mensagens, baseia-se na idéia de utilizar Rede de Autômatos Estocásticos (SAN) para a representação do modelo comportamental da aplicação e, com isso, criar casos de teste que exercitem a aplicação paralela na busca por falhas de comunicação entre os processos. Essas falhas são identificadas pelos módulos de monitoração e análise on-line, que observam a execução da aplicação, verificando inconsistências entre os estados atingidos e os estados esperados do modelo. Para a diminuição da intrusão foi dada ênfase tanto para a definição e geração de casos de teste, quanto para as abordagens utilizadas no engine de teste nas etapas de monitoração e análise. Busca-se com essa estratégia, validar as abordagens utilizadas no processo de teste e identificar eventuais problemasapplication/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/15903/387398.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBRFaculdade de InformácaINFORMÁTICAENGENHARIA DE SOFTWARESOFTWARE - TÉCNICAS DE AVALIAÇÃOREDES DE COMPUTADORESCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAODiminuição da intrusão do teste de software em programas paralelosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis19749965330812744705006001946639708616176246info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAIL387398.pdf.jpg387398.pdf.jpgimage/jpeg4139http://tede2.pucrs.br/tede2/bitstream/tede/5165/3/387398.pdf.jpg043a8ff4d7f59019f27964955b99f9cbMD53TEXT387398.pdf.txt387398.pdf.txttext/plain265369http://tede2.pucrs.br/tede2/bitstream/tede/5165/2/387398.pdf.txta06e3bf62f11e142b053bd9f723aab4eMD52ORIGINAL387398.pdfapplication/pdf1888290http://tede2.pucrs.br/tede2/bitstream/tede/5165/1/387398.pdf75c45ec3baed89ae6d44149b3c5e8b3aMD51tede/51652015-04-17 11:57:32.399oai:tede2.pucrs.br:tede/5165Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2015-04-17T14:57:32Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false
dc.title.por.fl_str_mv Diminuição da intrusão do teste de software em programas paralelos
title Diminuição da intrusão do teste de software em programas paralelos
spellingShingle Diminuição da intrusão do teste de software em programas paralelos
Amaral, Leonardo Albernaz
INFORMÁTICA
ENGENHARIA DE SOFTWARE
SOFTWARE - TÉCNICAS DE AVALIAÇÃO
REDES DE COMPUTADORES
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Diminuição da intrusão do teste de software em programas paralelos
title_full Diminuição da intrusão do teste de software em programas paralelos
title_fullStr Diminuição da intrusão do teste de software em programas paralelos
title_full_unstemmed Diminuição da intrusão do teste de software em programas paralelos
title_sort Diminuição da intrusão do teste de software em programas paralelos
author Amaral, Leonardo Albernaz
author_facet Amaral, Leonardo Albernaz
author_role author
dc.contributor.advisor1.fl_str_mv Bezerra, Eduardo Augusto
dc.contributor.advisor1ID.fl_str_mv CPF:8305157700
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4790513U9
dc.contributor.authorID.fl_str_mv CPF:77141938087
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4735703H0
dc.contributor.author.fl_str_mv Amaral, Leonardo Albernaz
contributor_str_mv Bezerra, Eduardo Augusto
dc.subject.por.fl_str_mv INFORMÁTICA
ENGENHARIA DE SOFTWARE
SOFTWARE - TÉCNICAS DE AVALIAÇÃO
REDES DE COMPUTADORES
topic INFORMÁTICA
ENGENHARIA DE SOFTWARE
SOFTWARE - TÉCNICAS DE AVALIAÇÃO
REDES DE COMPUTADORES
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Nesse trabalho é apresentada uma estratégia para diminuir a intrusão do teste de software em programas paralelos baseados em troca de mensagens. Para isso, um ambiente de teste foi desenvolvido utilizando técnicas de teste de software funcional e abordagens de depuração. O ambiente, que utiliza Java como linguagem de programação e MPI como biblioteca para troca de mensagens, baseia-se na idéia de utilizar Rede de Autômatos Estocásticos (SAN) para a representação do modelo comportamental da aplicação e, com isso, criar casos de teste que exercitem a aplicação paralela na busca por falhas de comunicação entre os processos. Essas falhas são identificadas pelos módulos de monitoração e análise on-line, que observam a execução da aplicação, verificando inconsistências entre os estados atingidos e os estados esperados do modelo. Para a diminuição da intrusão foi dada ênfase tanto para a definição e geração de casos de teste, quanto para as abordagens utilizadas no engine de teste nas etapas de monitoração e análise. Busca-se com essa estratégia, validar as abordagens utilizadas no processo de teste e identificar eventuais problemas
publishDate 2006
dc.date.issued.fl_str_mv 2006-01-17
dc.date.available.fl_str_mv 2007-03-02
dc.date.accessioned.fl_str_mv 2015-04-14T14:49:44Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv AMARAL, Leonardo Albernaz. Diminuição da intrusão do teste de software em programas paralelos. 2006. 111 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2006.
dc.identifier.uri.fl_str_mv http://tede2.pucrs.br/tede2/handle/tede/5165
identifier_str_mv AMARAL, Leonardo Albernaz. Diminuição da intrusão do teste de software em programas paralelos. 2006. 111 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2006.
url http://tede2.pucrs.br/tede2/handle/tede/5165
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv 1974996533081274470
dc.relation.confidence.fl_str_mv 500
600
dc.relation.department.fl_str_mv 1946639708616176246
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.publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv PUCRS
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Faculdade de Informáca
publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS
instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron:PUC_RS
instname_str Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron_str PUC_RS
institution PUC_RS
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_RS
collection Biblioteca Digital de Teses e Dissertações da PUC_RS
bitstream.url.fl_str_mv http://tede2.pucrs.br/tede2/bitstream/tede/5165/3/387398.pdf.jpg
http://tede2.pucrs.br/tede2/bitstream/tede/5165/2/387398.pdf.txt
http://tede2.pucrs.br/tede2/bitstream/tede/5165/1/387398.pdf
bitstream.checksum.fl_str_mv 043a8ff4d7f59019f27964955b99f9cb
a06e3bf62f11e142b053bd9f723aab4e
75c45ec3baed89ae6d44149b3c5e8b3a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
repository.mail.fl_str_mv biblioteca.central@pucrs.br||
_version_ 1799765306007093248