ValiPar: A testing tool for message-passing parallel programs

Detalhes bibliográficos
Autor(a) principal: De Sauza, Simone Do Roeio Senger
Data de Publicação: 2005
Outros Autores: Vergilio, Silvia Regina, De Souza, Paulo Sergio Lopes, Da Silva Simão, Adenilso, Gonçalves, Thiago Bliscosque, De Melo Lima, Alexandre, Hausen, Alexandre Ceolin
Tipo de documento: Artigo de conferência
Idioma: eng
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/219955
Resumo: The software testing activity is crucial for Software Quality Assessment. To aid at this phase, several testing criteria were proposed. A testing criterion is a predicate to he satisfied by a set of test cases. It is used to guide the selection and evaluation of a test data set and offers coverage metrics that quantify the testing activity. When parallel programs are considered, features as concurrency, communication and synchronization make more complex this activity. In this context. specific criteria and supporting tools are very important. This paper presents a tool called I a Ii Par, that implements testing criteria specific for parallel programs in message-passing environments. It provides a baseline to the selection and evaluation of test data. Based on the obtained coverage for a criterion the tester can evaluate the quality of the parallel program being tested.
id UNSP_52c5dd75295743b99f0a2704e10d6d08
oai_identifier_str oai:repositorio.unesp.br:11449/219955
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling ValiPar: A testing tool for message-passing parallel programsThe software testing activity is crucial for Software Quality Assessment. To aid at this phase, several testing criteria were proposed. A testing criterion is a predicate to he satisfied by a set of test cases. It is used to guide the selection and evaluation of a test data set and offers coverage metrics that quantify the testing activity. When parallel programs are considered, features as concurrency, communication and synchronization make more complex this activity. In this context. specific criteria and supporting tools are very important. This paper presents a tool called I a Ii Par, that implements testing criteria specific for parallel programs in message-passing environments. It provides a baseline to the selection and evaluation of test data. Based on the obtained coverage for a criterion the tester can evaluate the quality of the parallel program being tested.Department of Computer Science State University of Ponta Grossa - UEPG, 84.030-900 - Ponta Grossa PRDepartment of Computer Science Federal University of Parana - UFPR, Curitiba, PRICMC-SCE USP 13560-970 State University of São Paulo, São Carlos, SPUniversidade Estadual de Ponta Grossa (UEPG)Universidade Federal do Paraná (UFPR)Universidade de São Paulo (USP)De Sauza, Simone Do Roeio SengerVergilio, Silvia ReginaDe Souza, Paulo Sergio LopesDa Silva Simão, AdenilsoGonçalves, Thiago BliscosqueDe Melo Lima, AlexandreHausen, Alexandre Ceolin2022-04-28T18:58:48Z2022-04-28T18:58:48Z2005-12-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject386-39117th International Conference on Software Engineering and Knowledge Engineering, SEKE 2005, p. 386-391.http://hdl.handle.net/11449/2199552-s2.0-84886872501Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPeng17th International Conference on Software Engineering and Knowledge Engineering, SEKE 2005info:eu-repo/semantics/openAccess2022-04-28T18:58:48Zoai:repositorio.unesp.br:11449/219955Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462022-04-28T18:58:48Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv ValiPar: A testing tool for message-passing parallel programs
title ValiPar: A testing tool for message-passing parallel programs
spellingShingle ValiPar: A testing tool for message-passing parallel programs
De Sauza, Simone Do Roeio Senger
title_short ValiPar: A testing tool for message-passing parallel programs
title_full ValiPar: A testing tool for message-passing parallel programs
title_fullStr ValiPar: A testing tool for message-passing parallel programs
title_full_unstemmed ValiPar: A testing tool for message-passing parallel programs
title_sort ValiPar: A testing tool for message-passing parallel programs
author De Sauza, Simone Do Roeio Senger
author_facet De Sauza, Simone Do Roeio Senger
Vergilio, Silvia Regina
De Souza, Paulo Sergio Lopes
Da Silva Simão, Adenilso
Gonçalves, Thiago Bliscosque
De Melo Lima, Alexandre
Hausen, Alexandre Ceolin
author_role author
author2 Vergilio, Silvia Regina
De Souza, Paulo Sergio Lopes
Da Silva Simão, Adenilso
Gonçalves, Thiago Bliscosque
De Melo Lima, Alexandre
Hausen, Alexandre Ceolin
author2_role author
author
author
author
author
author
dc.contributor.none.fl_str_mv Universidade Estadual de Ponta Grossa (UEPG)
Universidade Federal do Paraná (UFPR)
Universidade de São Paulo (USP)
dc.contributor.author.fl_str_mv De Sauza, Simone Do Roeio Senger
Vergilio, Silvia Regina
De Souza, Paulo Sergio Lopes
Da Silva Simão, Adenilso
Gonçalves, Thiago Bliscosque
De Melo Lima, Alexandre
Hausen, Alexandre Ceolin
description The software testing activity is crucial for Software Quality Assessment. To aid at this phase, several testing criteria were proposed. A testing criterion is a predicate to he satisfied by a set of test cases. It is used to guide the selection and evaluation of a test data set and offers coverage metrics that quantify the testing activity. When parallel programs are considered, features as concurrency, communication and synchronization make more complex this activity. In this context. specific criteria and supporting tools are very important. This paper presents a tool called I a Ii Par, that implements testing criteria specific for parallel programs in message-passing environments. It provides a baseline to the selection and evaluation of test data. Based on the obtained coverage for a criterion the tester can evaluate the quality of the parallel program being tested.
publishDate 2005
dc.date.none.fl_str_mv 2005-12-01
2022-04-28T18:58:48Z
2022-04-28T18:58:48Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/conferenceObject
format conferenceObject
status_str publishedVersion
dc.identifier.uri.fl_str_mv 17th International Conference on Software Engineering and Knowledge Engineering, SEKE 2005, p. 386-391.
http://hdl.handle.net/11449/219955
2-s2.0-84886872501
identifier_str_mv 17th International Conference on Software Engineering and Knowledge Engineering, SEKE 2005, p. 386-391.
2-s2.0-84886872501
url http://hdl.handle.net/11449/219955
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 17th International Conference on Software Engineering and Knowledge Engineering, SEKE 2005
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 386-391
dc.source.none.fl_str_mv Scopus
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1803046926564720640