Split-Tesge : um processo para adaptação de métodos de geração de sequências de testes para linha de produto de software
Autor(a) principal: | |
---|---|
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 |