2020
DOI: 10.1109/tse.2018.2869146
|View full text |Cite
|
Sign up to set email alerts
|

Ensuring the Observability of Structural Test Obligations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(10 citation statements)
references
References 64 publications
0
10
0
Order By: Relevance
“…In this study, we make use of 37 models from the open-source Lustre Benchmarks dataset 3 . This dataset has been used in previous test generation experiments [38], and includes complex models such as Docking_Approach, a NASA-created example that describes the behavior of a space shuttle as it docks with the International Space Station [24]. Another model, Infusion_Manager represents 1 http://www.mathworks.com/products/simulink 2 http://www.mathworks.com/stateflow 3 Available from https://github.com/Greg4cr/Reworked-Benchmarks/tree/SingleNode.…”
Section: Case Examplesmentioning
confidence: 99%
See 3 more Smart Citations
“…In this study, we make use of 37 models from the open-source Lustre Benchmarks dataset 3 . This dataset has been used in previous test generation experiments [38], and includes complex models such as Docking_Approach, a NASA-created example that describes the behavior of a space shuttle as it docks with the International Space Station [24]. Another model, Infusion_Manager represents 1 http://www.mathworks.com/products/simulink 2 http://www.mathworks.com/stateflow 3 Available from https://github.com/Greg4cr/Reworked-Benchmarks/tree/SingleNode.…”
Section: Case Examplesmentioning
confidence: 99%
“…We use a counterexample-based test generation framework for Lustre programs used in past research on test generation 4 [21,24,38]. This framework generates counterexamples using the JKind bounded model checker [19,26], then fills in default values for any variables not specified by the specification.…”
Section: Test Input Generationmentioning
confidence: 99%
See 2 more Smart Citations
“…The output-only oracle that specifies output variables as oracle data is the most common type of test oracle [5]. Nevertheless, in some cases, faults leading to incorrect states do not always propagate and manifest themselves as failures and may vanish before they reach output variables [6]. Except for the propagation problems of output-only oracles, it is difficult to determine the expected values of the output of programs under test because of the complexity of programs [7].…”
Section: Introductionmentioning
confidence: 99%