Explicit or Implicit? On Feature Engineering for ML-based Variability-intensive Systems

Paul Temple, Gilles Perrouin

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

16 Downloads (Pure)

Abstract

Software variability engineering benefits from Machine Learning (ML) to learn e.g., variability-Aware performance models, explore variants of interest and minimize their energy impact. As the number of applications of combining variability with ML grows, we would like to reflect on what is the core to the configuration process in software variability and inference in ML: feature engineering. These disciplines previously managed features explicitly, easing graceful combinations. Now, deep learning techniques derive automatically obscure but efficient features from data.

Original languageEnglish
Title of host publicationProceedings of the 17th International Working Conference on Variability Modelling of Software-Intensive Systems, VaMoS 2023, Odense, Denmark, January 25-27, 2023
Subtitle of host publication17th International Working Conference on Variability Modelling of Software-Intensive Systems
EditorsMyra B. Cohen, Thomas Thüm, Jacopo Mauro
PublisherACM Press
Pages91-93
Number of pages3
ISBN (Electronic)9798400700019
DOIs
Publication statusPublished - 25 Jan 2023

Publication series

NameACM International Conference Proceeding Series

Keywords

  • feature
  • machine learning
  • software variability

Fingerprint

Dive into the research topics of 'Explicit or Implicit? On Feature Engineering for ML-based Variability-intensive Systems'. Together they form a unique fingerprint.

Cite this