2017
DOI: 10.5815/ijisa.2017.08.07
|View full text |Cite
|
Sign up to set email alerts
|

A Hybrid Artificial Bee Colony and Harmony Search Algorithm to Generate Covering Arrays for Pair-wise Testing

Abstract: Abstract-Combinatorial Interaction Testing (CIT) is a cost effective testing technique that aims to detect interaction faults generated as a result of interaction between components or parameters in a software system. CIT requires the generation of effective test sets that cover all possible t-way (t denotes the strength of testing) interactions between parameters. Covering array (CA) and mixed covering array (MCA) are often used to represent test sets. This paper presents a hybrid algorithm that integrates ar… 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

2018
2018
2018
2018

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 24 publications
0
2
0
Order By: Relevance
“…best global improved ← true (23) if ( ) = 0 then (24) return (25) end if (26) end if (27) end if (28) number of times for each temperature value. In this work, the number of perturbations of the current solution (the length of the Markov chain) done at each temperature value is not fixed.…”
Section: Simulated Annealing Algorithmmentioning
confidence: 99%
See 1 more Smart Citation
“…best global improved ← true (23) if ( ) = 0 then (24) return (25) end if (26) end if (27) end if (28) number of times for each temperature value. In this work, the number of perturbations of the current solution (the length of the Markov chain) done at each temperature value is not fixed.…”
Section: Simulated Annealing Algorithmmentioning
confidence: 99%
“…The techniques used to construct covering arrays can be classified as exact, greedy, metaheuristic, algebraic, and 2 Mathematical Problems in Engineering recursive; see [11][12][13][14] for an overview of covering array construction methods. Metaheuristic algorithms to construct covering arrays include tabu search [15], genetic algorithms [16], simulated annealing [17], ant colony [18], particle swarm optimization [19], harmony search [20], hill climbing [21], bird swarm [22], a combination of bee colony and harmony search [23], Cuckoo search [24], differential evolution [25], tabu search as a hyperheuristic [26], and a combination of simulated annealing with a greedy algorithm [27].…”
Section: Introductionmentioning
confidence: 99%