2012
DOI: 10.1002/cpe.2937
|View full text |Cite
|
Sign up to set email alerts
|

Structural testing for message‐passing concurrent programs: an extended test model

Abstract: SUMMARYDeveloping high-quality, error-free message-passing concurrent programs is not trivial. Although a number of different primitives with associated semantics are available to assist such development, they often increase the complexity of the testing process. In this paper, we extend our previous test model for messagepassing programs and present new structural testing criteria, taking into account additional features used in this paradigm, such as collective communication, non-blocking sends, distinct sem… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
33
0
5

Year Published

2015
2015
2024
2024

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 32 publications
(40 citation statements)
references
References 91 publications
(105 reference statements)
0
33
0
5
Order By: Relevance
“…To apply the testing criteria, a test model was established, which is a representation in graph form of the concurrent program designed to collect information about control, data, and communication from these programs. This model was later extended to take into account additional message‐passing features, such as collective communication, non‐blocking sends, distinct semantics for non‐blocking receives, and persistent operations .…”
Section: Structural Testing For Concurrent Programsmentioning
confidence: 99%
“…To apply the testing criteria, a test model was established, which is a representation in graph form of the concurrent program designed to collect information about control, data, and communication from these programs. This model was later extended to take into account additional message‐passing features, such as collective communication, non‐blocking sends, distinct semantics for non‐blocking receives, and persistent operations .…”
Section: Structural Testing For Concurrent Programsmentioning
confidence: 99%
“…This section presents related works on different methods and heuristics for testing concurrent programs, from coverage criteria to structured models. Such works are the base for the definition of the testing model ZALUSKA, 2014; that this project is approaching.…”
Section: Methods and Approaches For Testing Concurrent Programsmentioning
confidence: 99%
“…Para isso, é proposto um modelo de teste, representando o fluxo de controle e de dados do sistema em teste. Esse modelo é baseado nos trabalhos de Souza et al (2008), Souza, Souza e Zaluska (2014), que definiram critérios de teste estrutural para programas concorrentes. O modelo definido neste trabalho adiciona detalhes da comunicação publish/subscribe, analisando o fraco acoplamento entre os processos.…”
Section: Abordagem De Teste Para Comunicação Publish/subscribeunclassified