2011
DOI: 10.1016/j.infsof.2011.06.004
|View full text |Cite
|
Sign up to set email alerts
|

An integrated search-based approach for automatic testing from extended finite state machine (EFSM) models

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
74
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 63 publications
(79 citation statements)
references
References 54 publications
0
74
0
Order By: Relevance
“…Kalaji [8] presented a novel fitness metric to estimate the feasibility of a path, which is evaluated by being used in a genetic algorithm to guide the search towards TPs that are likely to be FTPs. Lefticaru [16] used independent component-based fitness (ICF) for path data generation from EFSMs.…”
Section: Figure 6 Reduce Rate Of Explored Nodesmentioning
confidence: 99%
See 1 more Smart Citation
“…Kalaji [8] presented a novel fitness metric to estimate the feasibility of a path, which is evaluated by being used in a genetic algorithm to guide the search towards TPs that are likely to be FTPs. Lefticaru [16] used independent component-based fitness (ICF) for path data generation from EFSMs.…”
Section: Figure 6 Reduce Rate Of Explored Nodesmentioning
confidence: 99%
“…In recent years, genetic algorithm (GA) has been used to generate executable test sequences [8]. Its working procedure is divided into two stages: the first phase generates transition paths (TPs) to meet the specified coverage criterion; the second phase finds input data to fire the TPs produced in the first phase.…”
Section: Introductionmentioning
confidence: 99%
“…We generate the initial population randomly. To make every randomly generated traversal of the graph representing an EFSM valid, we use an encoding similar to the one in [8].…”
Section: Chromosomes and Genesmentioning
confidence: 99%
“…This info gene (test path) in a chrom for the chromosome as the s a chromosome c i , made of where feasibility(g j ) is comp Our intuition, as well as possible to increase fault de larities between pairs of te (chromosome). Different si the measures [2], which is n length chromosomes), is Labiche randomly selected gene is removed from the chromosom a randomly selected gene is replaced by a new random ving a transition from a test path (gene), i.e., a random th) is mutated by removing a randomly selected transit a transition to a test path (gene), i.e., a randomly selec mly adding a transition to it; (6) Changing a transition o domly selected gene is mutated by randomly replacing ew one; (7) Exchanging randomly selected transitions est paths (genes) of the same test suite (chromosome m [8]. Each time a test path is modified, we ensure, simi n of a entire path, that the resulting path is a valid trave he EFSM.…”
Section: Fitness Functionsmentioning
confidence: 99%
“…There has been some work on using artificial intelligence techniques, like genetic algorithms (GAs) and other meta-heuristic algorithms, to automate software testing [23,38,32,16,47,31]. Our group has lately been very active in this area of research [24,40,9,25,41,42]. In this paper we concentrate on the use of GAs to generate test sequences in complex timed systems.…”
Section: Introductionmentioning
confidence: 99%