Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

A kconfig translation to logic with one-way validation system

  • David Fernandez-Amoros
  • , Ruben Heradio
  • , Alexander Egyed
  • , Christoph Mayr-Dorn

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

Abstract

Automated analysis of variability models is crucial for managing software system variants, customized for different market segments or contexts of use. As most approaches for automated analysis are built upon logic engines, they require having a Boolean logic translation of the variability models. However, the translation of some significant languages to Boolean logic is remarkably non-trivial. The contribution of this paper is twofold: first, a translation of the Kconfig language is presented; second, an approach to test the translation for any given model is provided. The proposed translation has been empirically tested with the introduced validation procedure on five open-source projects.
OriginalspracheEnglisch
TitelProceedings of the 23rd International Systems and Software Product Line Conference, SPLC 2019, Volume A
Herausgeber*innenThorsten Berger, Philippe Collet, Laurence Duchien, Thomas Fogdal, Patrick Heymans, Timo Kehrer, Jabier Martinez, Raul Mazo, Leticia Montalvillo, Camille Salinesi, Xhevahire Ternava, Thomas Thum, Tewfik Ziadi
Seiten303-308
Seitenumfang6
ISBN (elektronisch)9781450371384
DOIs
PublikationsstatusVeröffentlicht - Sep. 2019

Publikationsreihe

NameACM International Conference Proceeding Series
BandA

Wissenschaftszweige

  • 102 Informatik
  • 102022 Softwareentwicklung

JKU-Schwerpunkte

  • Digital Transformation

Dieses zitieren