Ant colony optimization for feature selection in software product lines

被引:14
|
作者
Wang Y.-L. [1 ,2 ]
Pang J.-W. [2 ]
机构
[1] School of Information Management and Engineering, Shanghai University of Finance and Economics
[2] Department of Computer Science and Engineering, Shanghai Jiaotong University
基金
中国国家自然科学基金;
关键词
ant colony optimization; ant colony system; feature model; software product lines;
D O I
10.1007/s12204-013-1468-0
中图分类号
学科分类号
摘要
Software product lines (SPLs) are important software engineering techniques for creating a collection of similar software systems. Software products can be derived from SPLs quickly. The process of software product derivation can be modeled as feature selection optimization with resource constraints, which is a nondeterministic polynomial-time hard (NP-hard) problem. In this paper, we present an approach that using ant colony optimization to get an approximation solution of the problem in polynomial time. We evaluate our approach by comparing it to two important approximation techniques. One is filtered Cartesian flattening and modified heuristic (FCF+M-HEU) algorithm, the other is genetic algorithm for optimized feature selection (GAFES). The experimental results show that our approach performs 6% worse than FCF+M-HEU with reducing much running time. Meanwhile, it performs 10% better than GAFES with taking more time. © 2013 Shanghai Jiaotong University and Springer-Verlag Berlin Heidelberg.
引用
收藏
页码:50 / 58
页数:8
相关论文
共 50 条
  • [31] An Ensemble Classifier Based on Feature Selection Using Ant Colony Optimization
    Cao, Jianjun
    Lv, Guojun
    Shang, Yuling
    Weng, Nianfeng
    Chang, Chen
    Liu, Yi
    [J]. 2018 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2018,
  • [32] Feature Selection Based on Ant Colony Optimization for Cotton Foreign Fiber
    Zhao, Xuehua
    Li, Daoliang
    Yang, Wenzhu
    Chen, Guifen
    [J]. SENSOR LETTERS, 2011, 9 (03) : 1242 - 1248
  • [33] Feature Selection Using Combine of Genetic Algorithm and Ant Colony Optimization
    Sadeghzadeh, Mehdi
    Teshnehlab, Mohammad
    Badie, Kambiz
    [J]. SOFT COMPUTING IN INDUSTRIAL APPLICATIONS - ALGORITHMS, INTEGRATION, AND SUCCESS STORIES, 2010, 75 : 127 - +
  • [34] An Ant Colony Optimization Based Feature Selection for Web Page Classification
    Sarac, Esra
    Ozel, Selma Ayse
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [35] A new feature selection algorithm based on binary ant colony optimization
    Kashef, Shima
    Nezamabadi-pour, Hossein
    [J]. 2013 5TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2013, : 50 - 54
  • [36] Ant colony optimization for feature selection and classification of microcalcifications in digital mammograms
    Karnan, M.
    Thangavel, K.
    Sivakuar, R.
    Geetha, K.
    [J]. 2006 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, VOLS 1 AND 2, 2007, : 290 - +
  • [37] Ant Colony Optimization Based Feature Selection for Opinion Mining Classification
    Saraswathi, K.
    Tamilarasi, A.
    [J]. JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2016, 6 (07) : 1594 - 1599
  • [38] Feature Selection Based on Ant Colony Optimization and Rough Set Theory
    He, Ming
    [J]. ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 1, PROCEEDINGS, 2008, : 247 - 250
  • [39] A novel hybrid approach for feature selection in software product lines
    Hitesh Yadav
    Rita Chhikara
    A. Charan Kumari
    [J]. Multimedia Tools and Applications, 2021, 80 : 4919 - 4942
  • [40] A novel hybrid approach for feature selection in software product lines
    Yadav, Hitesh
    Chhikara, Rita
    Kumari, A. Charan
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (04) : 4919 - 4942