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

Saved in:
Bibliographic Details
Main Authors: Alsariera, Yazan A., Mazlina, Abdul Majid, Kamal Z., Zamli
Format: Conference or Workshop Item
Language:en
en
Published: IEEE 2015
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/11896/1/An%20interaction%20strategy%20for%20testing%20software%20product%20lines%20using%20the%20Bat-inspired%20algorithm.pdf
http://umpir.ump.edu.my/id/eprint/11896/7/SPLBA-%20An%20Interaction%20Strategy%20for%20Testing%20Software%20Product%20Lines%20using%20the%20Bat-inspired%20Algorithm.pdf
http://umpir.ump.edu.my/id/eprint/11896/
http://dx.doi.org/10.1109/ICSECS.2015.7333100
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1831523310465187840
author Alsariera, Yazan A.
Mazlina, Abdul Majid
Kamal Z., Zamli
author_facet Alsariera, Yazan A.
Mazlina, Abdul Majid
Kamal Z., Zamli
author_sort Alsariera, Yazan A.
building UMPSA Library
collection Institutional Repository
content_provider Universiti Malaysia Pahang Al-Sultan Abdullah
content_source UMPSA Institutional Repository
continent Asia
country Malaysia
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.
format Conference or Workshop Item
id my.ump.umpir.11896
institution Universiti Malaysia Pahang
language en
en
publishDate 2015
publisher IEEE
record_format eprints
spelling my.ump.umpir.118962018-01-15T07:28:03Z http://umpir.ump.edu.my/id/eprint/11896/ An Interaction Strategy for Testing Software Product Lines using the Bat-inspired Algorithm Alsariera, Yazan A. Mazlina, Abdul Majid Kamal Z., Zamli QA76 Computer software 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. IEEE 2015 Conference or Workshop Item PeerReviewed application/pdf en http://umpir.ump.edu.my/id/eprint/11896/1/An%20interaction%20strategy%20for%20testing%20software%20product%20lines%20using%20the%20Bat-inspired%20algorithm.pdf application/pdf en http://umpir.ump.edu.my/id/eprint/11896/7/SPLBA-%20An%20Interaction%20Strategy%20for%20Testing%20Software%20Product%20Lines%20using%20the%20Bat-inspired%20Algorithm.pdf Alsariera, Yazan A. and Mazlina, Abdul Majid and Kamal Z., Zamli (2015) An Interaction Strategy for Testing Software Product Lines using the Bat-inspired Algorithm. In: 4th International Conference on Software Engineering & Computer Systems (ICSECS 2015) , 19-21 August 2015 , Kuantan, Pahang. pp. 148-153.. ISBN 978-1-4673-6722-6 (Published) http://dx.doi.org/10.1109/ICSECS.2015.7333100
spellingShingle QA76 Computer software
Alsariera, Yazan A.
Mazlina, Abdul Majid
Kamal Z., Zamli
An Interaction Strategy for Testing Software Product Lines using the Bat-inspired Algorithm
title An Interaction Strategy for Testing Software Product Lines using the Bat-inspired Algorithm
title_full An Interaction Strategy for Testing Software Product Lines using the Bat-inspired Algorithm
title_fullStr An Interaction Strategy for Testing Software Product Lines using the Bat-inspired Algorithm
title_full_unstemmed An Interaction Strategy for Testing Software Product Lines using the Bat-inspired Algorithm
title_short An Interaction Strategy for Testing Software Product Lines using the Bat-inspired Algorithm
title_sort interaction strategy for testing software product lines using the bat-inspired algorithm
topic QA76 Computer software
url http://umpir.ump.edu.my/id/eprint/11896/1/An%20interaction%20strategy%20for%20testing%20software%20product%20lines%20using%20the%20Bat-inspired%20algorithm.pdf
http://umpir.ump.edu.my/id/eprint/11896/7/SPLBA-%20An%20Interaction%20Strategy%20for%20Testing%20Software%20Product%20Lines%20using%20the%20Bat-inspired%20Algorithm.pdf
http://umpir.ump.edu.my/id/eprint/11896/
http://dx.doi.org/10.1109/ICSECS.2015.7333100
url_provider http://umpir.ump.edu.my/