2010 Third International Conference on Software Testing, Verification, and Validation Workshops 2010
DOI: 10.1109/icstw.2010.25
|View full text |Cite
|
Sign up to set email alerts
|

Generating Feasible Transition Paths for Testing from an Extended Finite State Machine (EFSM) with the Counter Problem

Abstract: The extended finite state machine (EFSM) is a powerful approach for modeling state-based systems. However, testing from EFSMs is complicated by the existence of infeasible paths. One important problem is the existence of a transition with a guard that references a counter variable whose value depends on previous transitions. The presence of such transitions in paths often leads to infeasible paths. This paper proposes a novel approach to bypass the counter problem. The proposed approach is evaluated by being u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
28
0
11

Year Published

2011
2011
2021
2021

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 18 publications
(39 citation statements)
references
References 8 publications
0
28
0
11
Order By: Relevance
“…It appears to be difficult to identify such cases using static data flow dependencies formulated as penalty values. The counter problem requires additional analysis and an initial approach to overcome the counter problem was introduced in [40]. Table 5 summarises the results achieved with the random approach.…”
Section: Resultsmentioning
confidence: 99%
“…It appears to be difficult to identify such cases using static data flow dependencies formulated as penalty values. The counter problem requires additional analysis and an initial approach to overcome the counter problem was introduced in [40]. Table 5 summarises the results achieved with the random approach.…”
Section: Resultsmentioning
confidence: 99%
“…These studies can be broadly separated into two categories: reachability analysis [1], [2] and heuristic methods [3]- [8]. Lee et al [1], [2] presented an approach to convert a class of EFSMs into equivalent FSMs based on the assumption that input variables have finite domains.…”
Section: Comparison With Related Workmentioning
confidence: 99%
“…El-Fakih et al studied EFSM test generation with user defined faults [5]. Kalaji et al [6]- [8] applied Genetic Algorithm on feasible paths generation. Although these heuristic methods cannot ensure executability of test sequences generated, the state explosion can be avoid.…”
Section: Comparison With Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In settings for the latter, underlying set-theories need either to be typed or axiomatised in a system like ZFC [11]. Applications based on automated reasoning over these formalisations turn out to be so difficult that successful tool implementations exist only for particular special-cases such as symbolic regular expression representations [17,27]. In our view, it is not a coincidence that implementations of symbolic versions of test-systems like TGV (e. g., STG [16]) or SIOCO [12] remained in a prototypical stage.…”
Section: Introductionmentioning
confidence: 99%