Infeasible paths in the context of data flow based testing criteria: identification, classification and prediction
Autor(a) principal: | |
---|---|
Data de Publicação: | 2006 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Journal of the Brazilian Computer Society |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002006000200006 |
Resumo: | Infeasible paths constitute a bottleneck for the complete automation of software testing, one of the most expensive activities of software quality assurance. Research efforts have been spent on infeasible paths, basically on three main approaches: prediction, classification and identification of infeasibility. This work reports the results of experiments on data flow based criteria and of studies aimed at the three approaches above. Identification, classification, and prediction of infeasible paths are revisited in the context of data flow based criteria (Potential Uses Criteria-PU). Additionally, these aspects are also addressed in the scope of integration and object-oriented testing. Implementation aspects of mechanisms and facilities to deal with infeasibility are presented taking into consideration Poketool - a tool that supports the application of the Potential Uses Criteria Family. The results and ideas presented contribute to reduce the efforts spent during the testing activity concerning infeasible paths. |
id |
UFRGS-28_4e9128014b7a7757e45300faeb938765 |
---|---|
oai_identifier_str |
oai:scielo:S0104-65002006000200006 |
network_acronym_str |
UFRGS-28 |
network_name_str |
Journal of the Brazilian Computer Society |
repository_id_str |
|
spelling |
Infeasible paths in the context of data flow based testing criteria: identification, classification and predictionsoftware testingdata flow based criteriainfeasible pathsInfeasible paths constitute a bottleneck for the complete automation of software testing, one of the most expensive activities of software quality assurance. Research efforts have been spent on infeasible paths, basically on three main approaches: prediction, classification and identification of infeasibility. This work reports the results of experiments on data flow based criteria and of studies aimed at the three approaches above. Identification, classification, and prediction of infeasible paths are revisited in the context of data flow based criteria (Potential Uses Criteria-PU). Additionally, these aspects are also addressed in the scope of integration and object-oriented testing. Implementation aspects of mechanisms and facilities to deal with infeasibility are presented taking into consideration Poketool - a tool that supports the application of the Potential Uses Criteria Family. The results and ideas presented contribute to reduce the efforts spent during the testing activity concerning infeasible paths.Sociedade Brasileira de Computação2006-06-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002006000200006Journal of the Brazilian Computer Society v.12 n.1 2006reponame:Journal of the Brazilian Computer Societyinstname:Sociedade Brasileira de Computação (SBC)instacron:UFRGS10.1007/BF03192389info:eu-repo/semantics/openAccessVergilio,Silvia ReginaMaldonado,José CarlosJino,Marioeng2010-05-24T00:00:00Zoai:scielo:S0104-65002006000200006Revistahttps://journal-bcs.springeropen.com/PUBhttps://old.scielo.br/oai/scielo-oai.phpjbcs@icmc.sc.usp.br1678-48040104-6500opendoar:2010-05-24T00:00Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC)false |
dc.title.none.fl_str_mv |
Infeasible paths in the context of data flow based testing criteria: identification, classification and prediction |
title |
Infeasible paths in the context of data flow based testing criteria: identification, classification and prediction |
spellingShingle |
Infeasible paths in the context of data flow based testing criteria: identification, classification and prediction Vergilio,Silvia Regina software testing data flow based criteria infeasible paths |
title_short |
Infeasible paths in the context of data flow based testing criteria: identification, classification and prediction |
title_full |
Infeasible paths in the context of data flow based testing criteria: identification, classification and prediction |
title_fullStr |
Infeasible paths in the context of data flow based testing criteria: identification, classification and prediction |
title_full_unstemmed |
Infeasible paths in the context of data flow based testing criteria: identification, classification and prediction |
title_sort |
Infeasible paths in the context of data flow based testing criteria: identification, classification and prediction |
author |
Vergilio,Silvia Regina |
author_facet |
Vergilio,Silvia Regina Maldonado,José Carlos Jino,Mario |
author_role |
author |
author2 |
Maldonado,José Carlos Jino,Mario |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Vergilio,Silvia Regina Maldonado,José Carlos Jino,Mario |
dc.subject.por.fl_str_mv |
software testing data flow based criteria infeasible paths |
topic |
software testing data flow based criteria infeasible paths |
description |
Infeasible paths constitute a bottleneck for the complete automation of software testing, one of the most expensive activities of software quality assurance. Research efforts have been spent on infeasible paths, basically on three main approaches: prediction, classification and identification of infeasibility. This work reports the results of experiments on data flow based criteria and of studies aimed at the three approaches above. Identification, classification, and prediction of infeasible paths are revisited in the context of data flow based criteria (Potential Uses Criteria-PU). Additionally, these aspects are also addressed in the scope of integration and object-oriented testing. Implementation aspects of mechanisms and facilities to deal with infeasibility are presented taking into consideration Poketool - a tool that supports the application of the Potential Uses Criteria Family. The results and ideas presented contribute to reduce the efforts spent during the testing activity concerning infeasible paths. |
publishDate |
2006 |
dc.date.none.fl_str_mv |
2006-06-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002006000200006 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002006000200006 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.1007/BF03192389 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Sociedade Brasileira de Computação |
publisher.none.fl_str_mv |
Sociedade Brasileira de Computação |
dc.source.none.fl_str_mv |
Journal of the Brazilian Computer Society v.12 n.1 2006 reponame:Journal of the Brazilian Computer Society instname:Sociedade Brasileira de Computação (SBC) instacron:UFRGS |
instname_str |
Sociedade Brasileira de Computação (SBC) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Journal of the Brazilian Computer Society |
collection |
Journal of the Brazilian Computer Society |
repository.name.fl_str_mv |
Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC) |
repository.mail.fl_str_mv |
jbcs@icmc.sc.usp.br |
_version_ |
1754734669917585408 |