Test case selection and prioritization using machine learning: a systematic literature review

R Pan, M Bagherzadeh, TA Ghaleb… - Empirical Software …, 2022 - Springer
Regression testing is an essential activity to assure that software code changes do not
adversely affect existing functionalities. With the wide adoption of Continuous Integration …

Machine learning for software engineering: A tertiary study

Z Kotti, R Galanopoulou, D Spinellis - ACM Computing Surveys, 2023 - dl.acm.org
Machine learning (ML) techniques increase the effectiveness of software engineering (SE)
lifecycle activities. We systematically collected, quality-assessed, summarized, and …

QMutPy: A mutation testing tool for quantum algorithms and applications in Qiskit

D Fortunato, J Campos, R Abreu - Proceedings of the 31st ACM …, 2022 - dl.acm.org
There is an inherent lack of knowledge and technology to test a quantum program properly.
In this paper, building on the definition of syntactically equivalent quantum gates, we …

Mutation testing of quantum programs: A case study with Qiskit

D Fortunato, J Campos, R Abreu - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
As quantum computing is still in its infancy, there is an inherent lack of knowledge and
technology to test a quantum program properly. In the classical realm, mutation testing has …

[HTML][HTML] On the search for industry-relevant regression testing research

NB Ali, E Engström, M Taromirad, MR Mousavi… - Empirical Software …, 2019 - Springer
Regression testing is a means to assure that a change in the software, or its execution
environment, does not introduce new defects. It involves the expensive undertaking of …

PerfJIT: Test-level just-in-time prediction for performance regression introducing commits

J Chen, W Shang, E Shihab - IEEE Transactions on Software …, 2020 - ieeexplore.ieee.org
Performance issues may compromise user experiences, increase the cost resources, and
cause field failures. One of the most prevalent performance issues is performance …

[HTML][HTML] Arboviruses in mammals in the neotropics: A systematic review to strengthen epidemiological monitoring strategies and conservation medicine

C Garcia-Romero, GA Carrillo Bilbao, JC Navarro… - Viruses, 2023 - mdpi.com
Arthropod-borne viruses (arboviruses) are a diverse group of ribonucleic acid (RNA) viruses,
with the exception of African swine fever virus, that are transmitted by hematophagous …

State of practical applicability of regression testing research: A live systematic literature review

R Greca, B Miranda, A Bertolino - ACM Computing Surveys, 2023 - dl.acm.org
Context: Software regression testing refers to rerunning test cases after the system under
test is modified, ascertaining that the changes have not (re-) introduced failures. Not all …

[HTML][HTML] Assessing test artifact quality—A tertiary study

HKV Tran, M Unterkalmsteiner, J Börstler… - Information and Software …, 2021 - Elsevier
Context: Modern software development increasingly relies on software testing for an ever
more frequent delivery of high quality software. This puts high demands on the quality of the …

Test case prioritization using test case diversification and fault-proneness estimations

M Mahdieh, SH Mirian-Hosseinabadi… - Automated Software …, 2022 - Springer
Regression testing activities greatly reduce the risk of faulty software release. However, the
size of the test suites grows throughout the development process, resulting in time …