Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software

Detalhes bibliográficos
Autor(a) principal: Zanin, Aline
Data de Publicação: 2015
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/6481
Resumo: The Software Product Line development has gained notoriety for being an ally to projects that seek to increase productivity through reuse of artifacts. This reuse, already used in the development process, has recently started to be adopted during the software testing phase, which is considered one of the most costly phases of the development process. In this work, we propose a process to adapt methods for generating test sequences, traditionally used in single systems, to be used in Software Product Lines. This process is called Software Product Line Test using Test Sequence Generation Method (SPLiT-TeSGe). The main idea is that test artifacts produced in the Domain Engineering are reused for products derived in the Application Engineering allowing, thus, to reduce the number of test case to test a software derived from a Software Product Line.
id P_RS_3052750a5e19a550389e325febea64b8
oai_identifier_str oai:tede2.pucrs.br:tede/6481
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Zorzo, Avelino Francisco563.452.089-49http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782949D9021.580.410-48http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4478415U6Zanin, Aline2016-02-04T19:04:15Z2015-08-27http://tede2.pucrs.br/tede2/handle/tede/6481The Software Product Line development has gained notoriety for being an ally to projects that seek to increase productivity through reuse of artifacts. This reuse, already used in the development process, has recently started to be adopted during the software testing phase, which is considered one of the most costly phases of the development process. In this work, we propose a process to adapt methods for generating test sequences, traditionally used in single systems, to be used in Software Product Lines. This process is called Software Product Line Test using Test Sequence Generation Method (SPLiT-TeSGe). The main idea is that test artifacts produced in the Domain Engineering are reused for products derived in the Application Engineering allowing, thus, to reduce the number of test case to test a software derived from a Software Product Line.O desenvolvimento de software em linha de produto tem ganhado notoriedade por ser um aliado a projetos que buscam aumentar a produtividade através do reuso de artefatos. Este reaproveitamento, já utilizado no processo de desenvolvimento, recentemente passou a ser adotado também no processo de testes de software, visto que, a etapa de testes é considerada uma das etapas mais onerosas do processo de desenvolvimento. Neste trabalho buscamos propor um processo para a adaptação de métodos de geração de sequências de testes, tradicionalmente utilizados em sistemas únicos, para a utilização em Linha de Produto de Software. Este processo chama-se Software Product Line Testing using Test Sequence Generation Method (SPLiT-TSGe). Com isso, visamos reutilizar os artefatos de teste produzidos na Engenharia de Domínio para os produtos derivados na Engenharia de Aplicação, permitindo assim, reduzir o número de casos de teste necessários para testar produtos derivados de uma Linha de Produto de Software.Submitted by Setor de Tratamento da Informação - BC/PUCRS (tede2@pucrs.br) on 2016-02-04T19:04:15Z No. of bitstreams: 1 DIS_ALINE_ZANIN_COMPLETO.pdf: 10489574 bytes, checksum: e347833fca1d18dfcc01a42c05686302 (MD5)Made available in DSpace on 2016-02-04T19:04:15Z (GMT). No. of bitstreams: 1 DIS_ALINE_ZANIN_COMPLETO.pdf: 10489574 bytes, checksum: e347833fca1d18dfcc01a42c05686302 (MD5) Previous issue date: 2015-08-27application/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/164039/DIS_ALINE_ZANIN_COMPLETO.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBrasilFaculdade de InformáticaINFORMÁTICAENGENHARIA DE SOFTWARESOFTWARE - AVALIAÇÃOSOFTWARE - ANÁLISE DE DESEMPENHOCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOSplit-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis1974996533081274470600600600-30085425104011491443671711205811204509info: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_RSTHUMBNAILDIS_ALINE_ZANIN_COMPLETO.pdf.jpgDIS_ALINE_ZANIN_COMPLETO.pdf.jpgimage/jpeg4101http://tede2.pucrs.br/tede2/bitstream/tede/6481/4/DIS_ALINE_ZANIN_COMPLETO.pdf.jpgd1451e6cf4606cd2faf7bf6e2b2eb7f2MD54TEXTDIS_ALINE_ZANIN_COMPLETO.pdf.txtDIS_ALINE_ZANIN_COMPLETO.pdf.txttext/plain205815http://tede2.pucrs.br/tede2/bitstream/tede/6481/3/DIS_ALINE_ZANIN_COMPLETO.pdf.txta605aa8d40cfd30a55a6b1c4656145aeMD53ORIGINALDIS_ALINE_ZANIN_COMPLETO.pdfDIS_ALINE_ZANIN_COMPLETO.pdfapplication/pdf10489574http://tede2.pucrs.br/tede2/bitstream/tede/6481/2/DIS_ALINE_ZANIN_COMPLETO.pdfe347833fca1d18dfcc01a42c05686302MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-8610http://tede2.pucrs.br/tede2/bitstream/tede/6481/1/license.txt5a9d6006225b368ef605ba16b4f6d1beMD51tede/64812016-02-04 20:00:40.837oai:tede2.pucrs.br:tede/6481QXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2HDp8OjbyBFbGV0csO0bmljYTogQ29tIGJhc2Ugbm8gZGlzcG9zdG8gbmEgTGVpIEZlZGVyYWwgbsK6OS42MTAsIGRlIDE5IGRlIGZldmVyZWlybyBkZSAxOTk4LCBvIGF1dG9yIEFVVE9SSVpBIGEgcHVibGljYcOnw6NvIGVsZXRyw7RuaWNhIGRhIHByZXNlbnRlIG9icmEgbm8gYWNlcnZvIGRhIEJpYmxpb3RlY2EgRGlnaXRhbCBkYSBQb250aWbDrWNpYSBVbml2ZXJzaWRhZGUgQ2F0w7NsaWNhIGRvIFJpbyBHcmFuZGUgZG8gU3VsLCBzZWRpYWRhIGEgQXYuIElwaXJhbmdhIDY2ODEsIFBvcnRvIEFsZWdyZSwgUmlvIEdyYW5kZSBkbyBTdWwsIGNvbSByZWdpc3RybyBkZSBDTlBKIDg4NjMwNDEzMDAwMi04MSBiZW0gY29tbyBlbSBvdXRyYXMgYmlibGlvdGVjYXMgZGlnaXRhaXMsIG5hY2lvbmFpcyBlIGludGVybmFjaW9uYWlzLCBjb25zw7NyY2lvcyBlIHJlZGVzIMOgcyBxdWFpcyBhIGJpYmxpb3RlY2EgZGEgUFVDUlMgcG9zc2EgYSB2aXIgcGFydGljaXBhciwgc2VtIMO0bnVzIGFsdXNpdm8gYW9zIGRpcmVpdG9zIGF1dG9yYWlzLCBhIHTDrXR1bG8gZGUgZGl2dWxnYcOnw6NvIGRhIHByb2R1w6fDo28gY2llbnTDrWZpY2EuCg==Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2016-02-04T22:00:40Biblioteca 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 Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software
title Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software
spellingShingle Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software
Zanin, Aline
INFORMÁTICA
ENGENHARIA DE SOFTWARE
SOFTWARE - AVALIAÇÃO
SOFTWARE - ANÁLISE DE DESEMPENHO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software
title_full Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software
title_fullStr Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software
title_full_unstemmed Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software
title_sort Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software
author Zanin, Aline
author_facet Zanin, Aline
author_role author
dc.contributor.advisor1.fl_str_mv Zorzo, Avelino Francisco
dc.contributor.advisor1ID.fl_str_mv 563.452.089-49
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782949D9
dc.contributor.authorID.fl_str_mv 021.580.410-48
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4478415U6
dc.contributor.author.fl_str_mv Zanin, Aline
contributor_str_mv Zorzo, Avelino Francisco
dc.subject.por.fl_str_mv INFORMÁTICA
ENGENHARIA DE SOFTWARE
SOFTWARE - AVALIAÇÃO
SOFTWARE - ANÁLISE DE DESEMPENHO
topic INFORMÁTICA
ENGENHARIA DE SOFTWARE
SOFTWARE - AVALIAÇÃO
SOFTWARE - ANÁLISE DE DESEMPENHO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description The Software Product Line development has gained notoriety for being an ally to projects that seek to increase productivity through reuse of artifacts. This reuse, already used in the development process, has recently started to be adopted during the software testing phase, which is considered one of the most costly phases of the development process. In this work, we propose a process to adapt methods for generating test sequences, traditionally used in single systems, to be used in Software Product Lines. This process is called Software Product Line Test using Test Sequence Generation Method (SPLiT-TeSGe). The main idea is that test artifacts produced in the Domain Engineering are reused for products derived in the Application Engineering allowing, thus, to reduce the number of test case to test a software derived from a Software Product Line.
publishDate 2015
dc.date.issued.fl_str_mv 2015-08-27
dc.date.accessioned.fl_str_mv 2016-02-04T19:04:15Z
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.uri.fl_str_mv http://tede2.pucrs.br/tede2/handle/tede/6481
url http://tede2.pucrs.br/tede2/handle/tede/6481
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv 1974996533081274470
dc.relation.confidence.fl_str_mv 600
600
600
dc.relation.department.fl_str_mv -3008542510401149144
dc.relation.cnpq.fl_str_mv 3671711205811204509
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 Brasil
dc.publisher.department.fl_str_mv Faculdade de Informática
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/6481/4/DIS_ALINE_ZANIN_COMPLETO.pdf.jpg
http://tede2.pucrs.br/tede2/bitstream/tede/6481/3/DIS_ALINE_ZANIN_COMPLETO.pdf.txt
http://tede2.pucrs.br/tede2/bitstream/tede/6481/2/DIS_ALINE_ZANIN_COMPLETO.pdf
http://tede2.pucrs.br/tede2/bitstream/tede/6481/1/license.txt
bitstream.checksum.fl_str_mv d1451e6cf4606cd2faf7bf6e2b2eb7f2
a605aa8d40cfd30a55a6b1c4656145ae
e347833fca1d18dfcc01a42c05686302
5a9d6006225b368ef605ba16b4f6d1be
bitstream.checksumAlgorithm.fl_str_mv MD5
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_ 1799765316961566720