Machine learning and configurable systems: A gentle introduction

  • Juliana Alves Pereira
  • , Hugo Martin
  • , Paul Temple
  • , Mathieu Acher

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The goal of this tutorial is to give a gentle introduction to how machine learning can be used to support software product line configuration. This is our second practical tutorial in this trending field. The tutorial is based on a systematic literature review and includes practical tasks (specialization, performance and bug prediction) on real-world systems (Linux, VaryLaTeX, x264). The material is designed for academics and practitioners with basic knowledge in software product lines and machine learning.

Original languageEnglish
Title of host publicationProceedings of the 24th ACM Conference on Systems and Software Product Line, SPLC 2020
EditorsShaukat Ali, Wesley K.G. Assuncao, Thorsten Berger, Carlos Cetina, Philippe Collet, Jose Galindo, Paul Gazzillo, Lukas Linsbauer, Roberto Erick Lopez-Herrejon, Sarah Nadi, Sandro Schulze, Salvador Trujillo
PublisherAssociation for Computing Machinery
Pages298
Number of pages1
ISBN (Electronic)9781450375696
DOIs
Publication statusPublished - 19 Oct 2020
Externally publishedYes
Event24th ACM Conference on Systems and Software Product Line, SPLC 2020 - Virtual, Online, Canada
Duration: 19 Oct 202023 Oct 2020

Publication series

NameACM International Conference Proceeding Series
VolumePart F164267-A

Conference

Conference24th ACM Conference on Systems and Software Product Line, SPLC 2020
Country/TerritoryCanada
CityVirtual, Online
Period19/10/2023/10/20

Keywords

  • configurable systems
  • machine learning
  • software product lines

Fingerprint

Dive into the research topics of 'Machine learning and configurable systems: A gentle introduction'. Together they form a unique fingerprint.

Cite this