• Home
  • Search
  • Experimenting with Evolutionary Algorithms to Reduce Feature Model Configuration Steps
  • https://doi.org/10.1109/picict53635.2021.00021Copy DOI Icon

Experimenting with Evolutionary Algorithms to Reduce Feature Model Configuration Steps

  • Sep 1, 2021
  • Dalia Owdeh +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

In the software engineering world, software product lines constitute an approach for building reliable software systems. These use feature models to capture, develop, and document shared software for a base system. One of the main challenges when using feature models to derive new products configuration is a way of selecting a configuration that takes under consideration the minimum number of steps and minimum decision-making cost, taking into account resource constraints. To satisfy the challenges of optimizing the configuration selection technique, in this paper, we present an assessment approach that makes use of genetic algorithms to generate then evaluate the best product configurations from feature models. Our empirical outcomes reveal the effectiveness of using the genetic algorithm in obtaining the product configurations that meet the best level of trading-off between steps and decisions at a reasonable production time, consequently, assisting stakeholders in selecting the product configuration that fits their requirements.

Similar Papers
  • Conference Article
  • Citations20

Feature modeling of two large-scale industrial software systems: Experiences and lessons learned

  • Sep 01, 2015
  • Daniela Lettner +3
  • Supplementary Content

Re-Engineering Feature Models from Product Configurators: Master's Thesis

  • Jan 01, 2018
  • LeoPARD - TU Braunschweig Publications And Research Data
  • Nico Thiele
  • Research Article
  • Citations22

UVLHub: A feature model data repository using UVL and open science principles

  • Jul 01, 2024
  • The Journal of Systems & Software
  • David Romero-Organvidez +4
  • Conference Article
  • Citations5

Automated Analysis of Feature Models

  • Sep 09, 2019
  • José A Galindo +4
  • Research Article
  • Citations43

Statistical prioritization for software product line testing: an experience report

  • Jul 24, 2015
  • Software & Systems Modeling
  • Xavier Devroey +6
  • Research Article
  • Citations14

Automating feature model refactoring: A Model transformation approach

  • Sep 03, 2016
  • Information and Software Technology
  • Mohammad Tanhaei +2
  • Conference Article
  • Citations5

Supporting feature model evolution by suggesting constraints from code-level dependency analyses

  • Oct 21, 2019
  • Kevin Feichtinger +4
  • Research Article
  • Citations1

Initial configuration design of off-axis reflective optical system based on vector aberration theory

  • Jan 01, 2019
  • Acta Physica Sinica
  • Chao Cao +4
  • Conference Article
  • Citations2

Using Relation Graphs for Improved Understanding of Feature Models in Software Product Lines

  • Sep 09, 2019
  • Slawomir Duszynski +2
  • Conference Article
  • Citations3

Should Future Variability Modeling Languages Express Constraints in OCL?

  • Sep 09, 2019
  • Don Batory
  • PDF
  • Book Chapter
  • Citations18

Model-Based Product Configuration in Augmented Reality Applications

  • Jan 01, 2020
  • Sebastian Gottschalk +3
  • Research Article
  • Citations96

Automated diagnosis of feature model configurations

  • Feb 24, 2010
  • Journal of Systems and Software
  • J White +5
  • Conference Article
  • Citations10

Evaluating recommender systems in feature model configuration

  • Sep 06, 2021
  • Mathias Uta +5
  • Conference Article
  • Citations33

Fault-based product-line testing

  • Jul 20, 2015
  • Dennis Reuling +4
  • Conference Article
  • Citations75

Assessing Software Product Line Testing Via Model-Based Mutation: An Application to Similarity Testing

  • Mar 01, 2013
  • Christopher Henard +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.