2005
DOI: 10.1007/11430230_3
|View full text |Cite
|
Sign up to set email alerts
|

Dependence Testing: Extending Data Flow Testing with Control Dependence

Abstract: Abstract. This paper presents a new approach to structural testing, called dependence testing. First we propose dependence oriented coverage criteria that extend conventional data flow oriented coverage criteria with control dependence. This allows one to capture the full dependence information of a program or specification systematically. We then describe a model checking-based approach to test generation for dependence testing. It is shown that dependence oriented coverage criteria can be characterized in th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2008
2008
2022
2022

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(2 citation statements)
references
References 33 publications
0
2
0
Order By: Relevance
“…Data-flow based testing for state-based specification languages has been applied to Lotos [15], to SDL and Estelle (that is, EFSM) [16], and extended with control dependencies in [8]. Our sel-var-df-chain-trace selection criterion is inspired from [15], but different, due to the notion of internal state in Circus and to the forms of symbolic tests considered in the Circus testing theory (see [3] for details).…”
Section: Related Workmentioning
confidence: 99%
“…Data-flow based testing for state-based specification languages has been applied to Lotos [15], to SDL and Estelle (that is, EFSM) [16], and extended with control dependencies in [8]. Our sel-var-df-chain-trace selection criterion is inspired from [15], but different, due to the notion of internal state in Circus and to the forms of symbolic tests considered in the Circus testing theory (see [3] for details).…”
Section: Related Workmentioning
confidence: 99%
“…Data flow coverage criteria are extended with control dependence information in [61]. In [62], data and control flow criteria are applied to Statecharts specifications.…”
Section: Control and Data Flow Coverage Criteriamentioning
confidence: 99%