2020
DOI: 10.2991/ijcis.d.200805.003
|View full text |Cite
|
Sign up to set email alerts
|

A Search-Based Test Data Generation Method for Concurrent Programs

Abstract: Concurrent programs are being widely adopted in development of multi-core and many-core processors. However, these types of programs present some features such as concurrency, communication and synchronization which make their testing more challenging than sequential programs. Search-based techniques, which use meta-heuristic search algorithms, have frequently been used for testing sequential programs, especially in the test data generation activity. However, application of search-based techniques in test data… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 37 publications
0
2
0
1
Order By: Relevance
“…According to the data, the suggested SFLA has an average branch coverage of 99.99 percent, an average success rate of 99.97 percent, and an average number of generations covering all branches of 2.03. [52] Propose a searchbased test data generation framework for concurrent programs. Additionally, a hybrid meta-heuristic algorithm, called SFLA-VND, is proposed, which could be used in the mentioned framework as well as other meta-heuristic algorithms.…”
Section: F Sflamentioning
confidence: 99%
“…According to the data, the suggested SFLA has an average branch coverage of 99.99 percent, an average success rate of 99.97 percent, and an average number of generations covering all branches of 2.03. [52] Propose a searchbased test data generation framework for concurrent programs. Additionally, a hybrid meta-heuristic algorithm, called SFLA-VND, is proposed, which could be used in the mentioned framework as well as other meta-heuristic algorithms.…”
Section: F Sflamentioning
confidence: 99%
“…16 The investigation of automatic generation in concurrent software is recent and studies have aimed at mapping the consolidated techniques of sequential applications to the domain of concurrent applications. [17][18][19][20][21] However, several gaps must be explored for enhancing the automatic generation of test data in this domain.…”
mentioning
confidence: 99%
“…A investigação da geração automática no contexto de software concorrente ainda é recente, os trabalhos existentes (NISTOR et al, 2012;GONG, 2013;GONG, 2014;GONG, 2016;MIRHOSSEINI;HAGHIGHI, 2020) empenham-se em mapear as técnicas consolidadas de aplicações sequenciais para o domínio de aplicações concorrentes, contudo, ainda existem lacunas que precisam ser exploradas para potencializar a geração automática de dados de teste nesse domínio.…”
Section: Lista De Tabelasunclassified