SPLBA: an interaction strategy for testing software product lines using the bat-inspired algorithm

Software product lines (SPLs) represent an engineering method for creating a portfolio of similar software systems for a shared set of software product assets. Owing to the significant growth of SPLs, there is a need for systematic approach for ensuring the quality of the resulting product derivativ...

Full description

Bibliographic Details
Main Authors: Kamal Z., Zamli, Yazan A., Alsariera, Mazlina, Abdul Majid
Format: Conference or Workshop Item
Language:English
Published: Institute of Electrical and Electronics Engineers Inc. 2015
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/18131/
http://umpir.ump.edu.my/id/eprint/18131/1/06.%20IEEE%20ICSECS%20FSKKP%202015.pdf
_version_ 1848820597678669824
author Kamal Z., Zamli
Yazan A., Alsariera
Mazlina, Abdul Majid
author_facet Kamal Z., Zamli
Yazan A., Alsariera
Mazlina, Abdul Majid
author_sort Kamal Z., Zamli
building UMP Institutional Repository
collection Online Access
description Software product lines (SPLs) represent an engineering method for creating a portfolio of similar software systems for a shared set of software product assets. Owing to the significant growth of SPLs, there is a need for systematic approach for ensuring the quality of the resulting product derivatives. Combinatorial t-way testing (where t indicates the interaction strength) has been known to be effective especially when the number of product's features and constraints in the SPLs of interest are huge. In line with the recent emergence of Search based Software Engineering (SBSE), this article presents a novel strategy for SPLs tests reduction using Bat-inspired algorithm (BA), called SPLBA. Our experience with SPLBA has been promising as the strategy performed well against existing strategies in the literature.
first_indexed 2025-11-15T02:11:59Z
format Conference or Workshop Item
id ump-18131
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T02:11:59Z
publishDate 2015
publisher Institute of Electrical and Electronics Engineers Inc.
recordtype eprints
repository_type Digital Repository
spelling ump-181312018-06-29T03:01:58Z http://umpir.ump.edu.my/id/eprint/18131/ SPLBA: an interaction strategy for testing software product lines using the bat-inspired algorithm Kamal Z., Zamli Yazan A., Alsariera Mazlina, Abdul Majid QA76 Computer software T Technology (General) Software product lines (SPLs) represent an engineering method for creating a portfolio of similar software systems for a shared set of software product assets. Owing to the significant growth of SPLs, there is a need for systematic approach for ensuring the quality of the resulting product derivatives. Combinatorial t-way testing (where t indicates the interaction strength) has been known to be effective especially when the number of product's features and constraints in the SPLs of interest are huge. In line with the recent emergence of Search based Software Engineering (SBSE), this article presents a novel strategy for SPLs tests reduction using Bat-inspired algorithm (BA), called SPLBA. Our experience with SPLBA has been promising as the strategy performed well against existing strategies in the literature. Institute of Electrical and Electronics Engineers Inc. 2015-08-19 Conference or Workshop Item PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/18131/1/06.%20IEEE%20ICSECS%20FSKKP%202015.pdf Kamal Z., Zamli and Yazan A., Alsariera and Mazlina, Abdul Majid (2015) SPLBA: an interaction strategy for testing software product lines using the bat-inspired algorithm. In: 2015 4th International Conference on Software Engineering and Computer Systems (ICSECS) , 19-21 August 2015 , Kuantan, Malaysia. pp. 148-153.. ISBN 978-146736722-6 (Published) http://ieeexplore.ieee.org/abstract/document/7333100/ https://doi.org/10.1109/ICSECS.2015.7333100
spellingShingle QA76 Computer software
T Technology (General)
Kamal Z., Zamli
Yazan A., Alsariera
Mazlina, Abdul Majid
SPLBA: an interaction strategy for testing software product lines using the bat-inspired algorithm
title SPLBA: an interaction strategy for testing software product lines using the bat-inspired algorithm
title_full SPLBA: an interaction strategy for testing software product lines using the bat-inspired algorithm
title_fullStr SPLBA: an interaction strategy for testing software product lines using the bat-inspired algorithm
title_full_unstemmed SPLBA: an interaction strategy for testing software product lines using the bat-inspired algorithm
title_short SPLBA: an interaction strategy for testing software product lines using the bat-inspired algorithm
title_sort splba: an interaction strategy for testing software product lines using the bat-inspired algorithm
topic QA76 Computer software
T Technology (General)
url http://umpir.ump.edu.my/id/eprint/18131/
http://umpir.ump.edu.my/id/eprint/18131/
http://umpir.ump.edu.my/id/eprint/18131/
http://umpir.ump.edu.my/id/eprint/18131/1/06.%20IEEE%20ICSECS%20FSKKP%202015.pdf