A novel hybrid approach for feature selection in software product lines

被引:0
作者
Hitesh Yadav
Rita Chhikara
A. Charan Kumari
机构
[1] The NorthCap University,
[2] Dayalbagh Educational Institute,undefined
来源
Multimedia Tools and Applications | 2021年 / 80卷
关键词
Particle swarm optimization; Hyper-heuristic; Biogeography-based optimization; Firefly; Genetic algorithm (GA); Bird swarm optimization (BSA); Software product lines (SPL); Feature model (FM);
D O I
暂无
中图分类号
学科分类号
摘要
Software Product Line (SPL) customizes software by combining various existing features of the software with multiple variants. The main challenge is selecting valid features considering the constraints of the feature model. To solve this challenge, a hybrid approach is proposed to optimize the feature selection problem in software product lines. The Hybrid approach ‘Hyper-PSOBBO’ is a combination of Particle Swarm Optimization (PSO), Biogeography-Based Optimization (BBO) and hyper-heuristic algorithms. The proposed algorithm has been compared with Bird Swarm Algorithm (BSA), PSO, BBO, Firefly, Genetic Algorithm (GA) and Hyper-heuristic. All these algorithms are performed in a set of 10 feature models that vary from a small set of 100 to a high-quality data set of 5000. The detailed empirical analysis in terms of performance has been carried out on these feature models. The results of the study indicate that the performance of the proposed method is higher to other state-of-the-art algorithms.
引用
收藏
页码:4919 / 4942
页数:23
相关论文
共 53 条
[1]  
Ababneh J(2015)Greedy particle swarm and biogeography-based optimization algorithm International Journal of Intelligent Computing and Cybernetics 8 28-49
[2]  
Arqub OA(2014)Numerical solution of systems of second-order boundary value problems using continuous genetic algorithm Inf Sci 279 396-415
[3]  
Abo-Hammour Z(2016)Biogeography-based optimization with covariance matrix based migration Appl Soft Comput 45 71-85
[4]  
Chen X(2020)Feature selection optimization of HealthCare software product line using BBO Procedia Computer Science 167 1696-1704
[5]  
Tianfield H(2016)A hybrid feature selection approach based on improved PSO and filter approaches for image steganalysis Int J Mach Learn Cybern 7 1195-1206
[6]  
Du W(2013)Biogeography-based optimization with orthogonal crossover Math Probl Eng 2013 1-20
[7]  
Liu G(2014)Firefly as a novel swarm intelligence variable selection method in spectroscopy Anal Chim Acta 852 20-27
[8]  
Chhikara R(2011)A genetic algorithm for optimized feature selection with resource constraints in software product lines J Syst Softw 84 2208-2221
[9]  
Kumari AC(2018)Hyper-heuristic approach for service composition in internet of things Electronic Government, an International Journal 14 321-339
[10]  
Chhikara RR(2018)Feature selection optimization in SPL using genetic algorithm Procedia computer science 132 1477-1486