A Quantitative Analysis of Variability Warnings in Linux
- Jean Melo,
- Elvis Flesborg,
- ,
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewPublication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 3-8Publication milestones
- Published - 10/12/2015
Publication status
Published - 10/12/2015
Publisher
Association for Computing Machinery, United StatesISBN (Print)
978-1-4503-4019-9Publication IDs
- Scopus: 84961163946
Host publication title
VaMoS '16 Proceedings of the Tenth International Workshop on Variability Modelling of Software-intensive SystemsAbstract
In order to get insight into challenges with quality in highly-configurable software, we analyze one of the largest open source projects, the Linux kernel, and quantify basic properties of configuration-related warnings. We automatically analyze more than 20 thousand valid and distinct random configurations, in a computation that lasted more than a month. We count and classify a total of 400,000 warnings to get an insight in the distribution of warning types, and the location of the warnings. We run both on a stable and unstable version of the Linux kernel. The results show that Linux contains a significant amount of configuration-dependent warnings, including many that appear harmful. In fact, it appears that there are no configuration-independent warnings in the kernel at all, adding to our knowledge about relevance of family based analyses.
Publication metrics
PlumX, opens in new tab
Captures
10
Citations
19
Access to documents
Related Event
Title
International Workshop on Variability Modelling of Software-intensive Systems
Event type
WorkshopDate
27/01/2016 - 29/01/2016Location
Mercure Salvador Rio Vermelho HotelSalvador, BahiaBrazil
