Advanced search
Start date

Study and definition of project attributes for selection of testing techniques for concurrent software

Grant number: 18/10183-9
Support Opportunities:Scholarships in Brazil - Master
Effective date (Start): December 01, 2018
Effective date (End): July 31, 2020
Field of knowledge:Physical Sciences and Mathematics - Computer Science - Computer Systems
Principal Investigator:Simone Do Rocio Senger de Souza
Grantee:Italo de Oliveira Santos
Host Institution: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brazil


In general, the choice of testing technique to be adopted in a concurrent software project remains based on the knowledge of the tester and often does not consider all the testing techniques available. In a previous project, we have defined a framework for supporting the systematic selection of concurrent software testing techniques. For this, a characterization scheme was proposed and implemented in the tool SeleCTT. This scheme is composed of a set of attributes that considers characteristics of concurrent programs and that are used to calculate which of these attributes are suitable for a developing project and, therefore, assist in the selection of the test technique. The definition of these attributes was done based on literature research and the application of a survey with experts from the concurrent software testing area. This research project will extend the previously defined attributes, taking into account other features that may be considered, for example, information from previous similar projects. Considering that the testing techniques are complementary, another goal is to allow a set of test techniques to be selected, not just one. In order to meet this objective, a systematic review will be conducted with the purpose of identifying the state-of-the-art of the selection of software testing techniques. We will also study how to use information from previous projects available in the SeleCTT tool to support the selection of testing techniques for new development projects. The new attributes developed will be incorporated into the SeleCTT tool extending its functionality. It is expected to specify project attributes that can be used to improve the existing recommendation system in the SeleCTT tool and to propose ways of combining testing techniques, contributing to industry and academia, in the context of selection and combination of testing techniques. (AU)

News published in Agência FAPESP Newsletter about the scholarship:
Articles published in other media outlets (0 total):
More itemsLess items

Scientific publications
(References retrieved automatically from Web of Science and SciELO through information on FAPESP grants and their corresponding numbers as mentioned in the publications by the authors)
SANTOS, ITALO; FILHO, JULIO CESAR C.; SOUZA, SIMONE R. S.; IEEE. A survey on the practices of mobile application testing. 2020 XLVI LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2020), v. N/A, p. 10-pg., . (18/10183-9, 19/06937-0)
ANDRADE, STEVAO; SANTOS, ITALO; BRITO JUNIOR, CLAUDINEI; JUNIOR, MISAEL; DE SOUZA, SIMONE R. S.; DELAMARO, MARCIO E.; IEEE. On Applying Metamorphic Testing: An Empirical Study On Academic Search Engines. 2019 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON METAMORPHIC TESTING (MET 2019), v. N/A, p. 8-pg., . (17/19492-1, 18/10183-9)
SANTOS, ITALO; MELO, SILVANA MORITA; LOPES DE SOUZA, PAULO SERGIO; SOUZA, SIMONE R. S.; IEEE. Towards a unified catalog of attributes to guide industry in software testing technique selection. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), v. N/A, p. 10-pg., . (18/10183-9, 19/06937-0)
Academic Publications
(References retrieved automatically from State of São Paulo Research Institutions)
SANTOS, Italo de Oliveira. Study and definition of project attributes for selection of testing techniques for concurrent software. 2020. Master's Dissertation - Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB) São Carlos.

Please report errors in scientific publications list using this form.