2005
DOI: 10.1080/08839510590917861
|View full text |Cite
|
Sign up to set email alerts
|

On the Performance of Estimation of Distribution Algorithms Applied to Software Testing

Abstract: & One of the most important issues in software testing is the generation of the input cases used during the test. Due to the expensive cost of this task, its automation has become a key aspect. An alternative to obtain this is evolutionary testing. The aim of evolutionary testing is the creation of test data by means of combinatorial optimization search methods.A heuristic approach to the automatic generation of test cases is presented. The developed approach makes use of an emerging set of evolutionary algori… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0

Year Published

2006
2006
2022
2022

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 28 publications
(28 citation statements)
references
References 24 publications
0
28
0
Order By: Relevance
“…All the programmes we have selected but one are typical case studies used in some other work in the literature [6], [5], [18], [4], [19], [7]; namely, we had access to the source codes of triangle1, atof and remainder, which take integer parameters, and triangle2, which is the continuous parameters version of triangle1. In order to expand the comparison with realvalued domains, we added sncndn to the benchmark, which is a numerical calculus function extracted from [30].…”
Section: ) Benchmark Programmesmentioning
confidence: 99%
See 4 more Smart Citations
“…All the programmes we have selected but one are typical case studies used in some other work in the literature [6], [5], [18], [4], [19], [7]; namely, we had access to the source codes of triangle1, atof and remainder, which take integer parameters, and triangle2, which is the continuous parameters version of triangle1. In order to expand the comparison with realvalued domains, we added sncndn to the benchmark, which is a numerical calculus function extracted from [30].…”
Section: ) Benchmark Programmesmentioning
confidence: 99%
“…The strategy to select the objective branch consists then of choosing the branch with a highest quality set of inputs. Moreover, for the optimisation step, this set is used to seed the initial phase of the search method [3], [4], [6]. This way, at each round, we try solve the optimisation problem with the most promising initial solutions for the search technique.…”
Section: ) Selectionmentioning
confidence: 99%
See 3 more Smart Citations