HABC: Hybrid artificial bee colony for generating variable T-way test sets

Exhaustive testing of occurred interaction amongst components (i.e., parameters and values) of a software system is usually impossible due to some factors such as the restriction of budget and time. One of the effective software testing techniques used for detecting faults of interactions between co...

Full description

Saved in:
Bibliographic Details
Main Authors: Alazzawi, A.K., Rais, H.M., Basri, S.
Format: Article
Published: Taylor's University 2020
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85082748224&partnerID=40&md5=21f0d06541ea21a8d691f1e767652076
http://eprints.utp.edu.my/23058/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Petronas
id my.utp.eprints.23058
record_format eprints
spelling my.utp.eprints.230582021-08-19T05:13:21Z HABC: Hybrid artificial bee colony for generating variable T-way test sets Alazzawi, A.K. Rais, H.M. Basri, S. Exhaustive testing of occurred interaction amongst components (i.e., parameters and values) of a software system is usually impossible due to some factors such as the restriction of budget and time. One of the effective software testing techniques used for detecting faults of interactions between components is combinatorial testing (CT). CT is a black box testing technique, used to find the mistakes among components of a software system in a systematic and effective way. However, CT is highly complex (NP-hard). The input variables for a realworld software may diverge in how they strongly influence variable strength (VS) interaction can achieve that effectively. This paper proposed a hybrid artificial bee colony (HABC) strategy based on the hybrid artificial bee colony algorithm and practical swarm optimization to generate optimal test suite of variable strength interaction. PSO was integrated as the exploitation agent for the ABC hence the hybrid nature. The information sharing ability of PSO via the Weight Factor is used to enhance the performance of ABC. The output of the hybrid HABC is a set of promising optimal test set combinations. Through several benchmark experiments, HABC proved the effectiveness of the proposed strategy. The HABC has achieved 76.31 better result than most of the compared strategies. © 2020 School of Engineering, Taylor's University. Taylor's University 2020 Article NonPeerReviewed https://www.scopus.com/inward/record.uri?eid=2-s2.0-85082748224&partnerID=40&md5=21f0d06541ea21a8d691f1e767652076 Alazzawi, A.K. and Rais, H.M. and Basri, S. (2020) HABC: Hybrid artificial bee colony for generating variable T-way test sets. Journal of Engineering Science and Technology, 15 (2). pp. 746-767. http://eprints.utp.edu.my/23058/
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Institutional Repository
url_provider http://eprints.utp.edu.my/
description Exhaustive testing of occurred interaction amongst components (i.e., parameters and values) of a software system is usually impossible due to some factors such as the restriction of budget and time. One of the effective software testing techniques used for detecting faults of interactions between components is combinatorial testing (CT). CT is a black box testing technique, used to find the mistakes among components of a software system in a systematic and effective way. However, CT is highly complex (NP-hard). The input variables for a realworld software may diverge in how they strongly influence variable strength (VS) interaction can achieve that effectively. This paper proposed a hybrid artificial bee colony (HABC) strategy based on the hybrid artificial bee colony algorithm and practical swarm optimization to generate optimal test suite of variable strength interaction. PSO was integrated as the exploitation agent for the ABC hence the hybrid nature. The information sharing ability of PSO via the Weight Factor is used to enhance the performance of ABC. The output of the hybrid HABC is a set of promising optimal test set combinations. Through several benchmark experiments, HABC proved the effectiveness of the proposed strategy. The HABC has achieved 76.31 better result than most of the compared strategies. © 2020 School of Engineering, Taylor's University.
format Article
author Alazzawi, A.K.
Rais, H.M.
Basri, S.
spellingShingle Alazzawi, A.K.
Rais, H.M.
Basri, S.
HABC: Hybrid artificial bee colony for generating variable T-way test sets
author_facet Alazzawi, A.K.
Rais, H.M.
Basri, S.
author_sort Alazzawi, A.K.
title HABC: Hybrid artificial bee colony for generating variable T-way test sets
title_short HABC: Hybrid artificial bee colony for generating variable T-way test sets
title_full HABC: Hybrid artificial bee colony for generating variable T-way test sets
title_fullStr HABC: Hybrid artificial bee colony for generating variable T-way test sets
title_full_unstemmed HABC: Hybrid artificial bee colony for generating variable T-way test sets
title_sort habc: hybrid artificial bee colony for generating variable t-way test sets
publisher Taylor's University
publishDate 2020
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85082748224&partnerID=40&md5=21f0d06541ea21a8d691f1e767652076
http://eprints.utp.edu.my/23058/
_version_ 1738656418390605824