{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T08:55:09Z","timestamp":1766566509629,"version":"3.48.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","funder":[{"name":"CAPES","award":["88881.879016\/2023-01"],"award-info":[{"award-number":["88881.879016\/2023-01"]}]},{"name":"FAPESP","award":["2023\/00811-0"],"award-info":[{"award-number":["2023\/00811-0"]}]},{"name":"CAPES\/COFECUB","award":["Ma1036\/24"],"award-info":[{"award-number":["Ma1036\/24"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,17]]},"DOI":"10.1145\/3756681.3757004","type":"proceedings-article","created":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T08:30:04Z","timestamp":1766565004000},"page":"1066-1075","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Linux Kernel Configurations at Scale: A Dataset for Performance and Evolution Analysis"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5639-9116","authenticated-orcid":false,"given":"Heraldo","family":"Borges","sequence":"first","affiliation":[{"name":"University of Rennes, Rennes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0799-2829","authenticated-orcid":false,"given":"Juliana","family":"Alves Pereira","sequence":"additional","affiliation":[{"name":"Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2218-650X","authenticated-orcid":false,"given":"Djamel","family":"Eddine Khelladi","sequence":"additional","affiliation":[{"name":"CNRS, University of Rennes, Rennes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1483-3858","authenticated-orcid":false,"given":"Mathieu","family":"Acher","sequence":"additional","affiliation":[{"name":"University of Rennes, Rennes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,12,24]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642990"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","unstructured":"Iago Abal Jean Melo Stefan Stanciulescu Claus Brabrand M\u00e1rcio Ribeiro and Andrzej Wasowski. 2018. Variability Bugs in Highly Configurable Systems: A Qualitative Analysis. ACM Transactions on Software Engineering and Methodology (TOSEM) 26 3 (2018) 10:1\u201310:34. 10.1145\/3139250","DOI":"10.1145\/3139250"},{"key":"e_1_3_3_2_4_2","unstructured":"M. Acher et\u00a0al. 2019. Replication Package for Transfer Learning Study. Zenodo https:\/\/zenodo.org\/record\/4960172."},{"key":"e_1_3_3_2_5_2","first-page":"1","volume-title":"Learning From Thousands of Build Failures of Linux Kernel Configurations","author":"Acher Mathieu","year":"2019","unstructured":"Mathieu Acher, Hugo Martin, Juliana Alves\u00a0Pereira, Arnaud Blouin, Djamel Eddine\u00a0Khelladi, and Jean-Marc J\u00e9z\u00e9quel. 2019. Learning From Thousands of Build Failures of Linux Kernel Configurations. Technical Report. Inria ; IRISA. 1\u201312 pages. https:\/\/inria.hal.science\/hal-02147012"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3546932.3546997"},{"key":"e_1_3_3_2_7_2","volume-title":"Learning Very Large Configuration Spaces: What Matters for Linux Kernel Sizes","author":"Acher Mathieu","year":"2019","unstructured":"Mathieu Acher, Hugo Martin, Juliana\u00a0Alves Pereira, Arnaud Blouin, Jean-Marc J\u00e9z\u00e9quel, Djamel\u00a0Eddine Khelladi, Luc Lesoil, and Olivier Barais. 2019. Learning Very Large Configuration Spaces: What Matters for Linux Kernel Sizes. Research Report. Inria Rennes - Bretagne Atlantique. https:\/\/inria.hal.science\/hal-02314830"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/3358960.3379137"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","unstructured":"Juliana Alves\u00a0Pereira Hugo Martin Mathieu Acher Jean-Marc J\u00e9z\u00e9quel Goetz Botterweck and Anthony Ventresque. 2021. Learning Software Configuration Spaces: A Systematic Literature Review. Journal of Systems and Software (Aug. 2021). 10.1016\/j.jss.2021.111044","DOI":"10.1016\/j.jss.2021.111044"},{"key":"e_1_3_3_2_10_2","series-title":"(ICSR \u201925)","first-page":"1","volume-title":"Proceedings of the International Conference on Systems and Software Reuse","author":"Bessa Jo\u00e3o\u00a0Marcello","year":"2025","unstructured":"Jo\u00e3o\u00a0Marcello Bessa, Millena Cavalcanti, Mathieu Acher, Markus Endler, and Juliana Alves\u00a0Pereira. 2025. Unveiling the Impact of Sampling on Feature Selection for Performance Prediction in Configurable Systems. In Proceedings of the International Conference on Systems and Software Reuse(ICSR \u201925). IEEE, 1\u201312."},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180177"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3646548.3672586"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP52600.2021.00018"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106256"},{"key":"e_1_3_3_2_15_2","series-title":"(NIPS \u201922)","volume-title":"Proceedings of the 36th International Conference on Neural Information Processing Systems","author":"Grinsztajn L\u00e9o","year":"2022","unstructured":"L\u00e9o Grinsztajn, Edouard Oyallon, and Ga\u00ebl Varoquaux. 2022. Why do tree-based models still outperform deep learning on typical tabular data?. In Proceedings of the 36th International Conference on Neural Information Processing Systems (New Orleans, LA, USA) (NIPS \u201922). Curran Associates Inc., Red Hook, NY, USA, Article 37, 14\u00a0pages."},{"key":"e_1_3_3_2_16_2","unstructured":"L\u00e9o Grinsztajn Edouard Oyallon and Ga\u00ebl Varoquaux. 2022. Why do tree-based models still outperform deep learning on typical tabular data? Advances in neural information processing systems 35 (2022) 507\u2013520."},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2016.32"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.79"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236074"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","unstructured":"Elias Kuiter Chico Sundermann Thomas Th\u00fcm Tobias Hess Sebastian Krieter and Gunter Saake. 2025. How Configurable is the Linux Kernel? Analyzing Two Decades of Feature-Model History. ACM Trans. Softw. Eng. Methodol. (April 2025). 10.1145\/3729423Just Accepted.","DOI":"10.1145\/3729423"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3461001.3471155"},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"crossref","unstructured":"Hugo Martin Mathieu Acher Juliana\u00a0Alves Pereira Luc Lesoil Jean-Marc J\u00e9z\u00e9quel and Djamel\u00a0Eddine Khelladi. 2021. Transfer Learning Across Variants and Versions: The Case of Linux Kernel Size. IEEE Transactions on Software Engineering 48 11 (2021) 4274\u20134290.","DOI":"10.1109\/TSE.2021.3116768"},{"key":"e_1_3_3_2_23_2","volume-title":"Proc. SPLC","author":"Melo J.","year":"2016","unstructured":"J. Melo et\u00a0al. 2016. Analyzing Configuration-Dependent Warnings in Linux. In Proc. SPLC."},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3461001.3471151"},{"key":"e_1_3_3_2_25_2","unstructured":"Vivek Nair Rahul Krishna Tim Menzies and Pooyan Jamshidi. 2018. Transfer Learning with Bellwethers to find Good Configurations. CoRR abs\/1803.03900 (2018). arxiv:https:\/\/arXiv.org\/abs\/1803.03900http:\/\/arxiv.org\/abs\/1803.03900"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106238"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"publisher","unstructured":"Vivek Nair Norbert Siegmund Tim Menzies and Sven Apel. 2020. Using Bad Learners to Find Good Configurations. IEEE Transactions on Software Engineering 46 4 (2020) 410\u2013428. 10.1109\/TSE.2018.2875384","DOI":"10.1109\/TSE.2018.2875384"},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106273"},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468578"},{"key":"e_1_3_3_2_30_2","unstructured":"L. Passos et\u00a0al. 2018. Feature Model Evolution in Linux. IEEE Software 35 4 (2018) 45\u201352."},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/SEAMS51251.2021.00018"},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-14130-5_6"},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3382025.3414976"},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"crossref","unstructured":"Cl\u00e9ment Quinton Michael Vierhauser Rick Rabiser Luciano Baresi Paul Gr\u00fcnbacher and Christian Schuhmayer. 2020. Evolution in dynamic software product lines. Journal of Software: Evolution and Process (2020) e2293.","DOI":"10.1002\/smr.2293"},{"key":"e_1_3_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/3510455.3512792"},{"key":"e_1_3_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.31"},{"key":"e_1_3_3_2_37_2","unstructured":"R. Shariffdeen. 2024. Exploring Software Reuse Patterns. https:\/\/rshariffdeen.com\/paper\/MSR24.pdf."},{"key":"e_1_3_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786845"},{"key":"e_1_3_3_2_39_2","volume-title":"Proc. Int. Conf. Systems and Software Product Line Conf. (SPLC)","author":"Sundermann Christoph","year":"2024","unstructured":"Christoph Sundermann, Nico Puhlmann, Janet Siegmund, Max Leuth\u00e4usser, and Thomas Th\u00fcm. 2024. A Benchmark of Feature Models in the UVL Format. In Proc. Int. Conf. Systems and Software Product Line Conf. (SPLC). https:\/\/github.com\/FeatureIDE\/uvl-benchmark To appear."},{"key":"e_1_3_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966451"},{"key":"e_1_3_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3030207.3030216"},{"key":"e_1_3_3_2_42_2","doi-asserted-by":"publisher","unstructured":"Joaquin Vanschoren Jan\u00a0N. van Rijn Bernd Bischl and Luis Torgo. 2013. OpenML: Networked Science in Machine Learning. SIGKDD Explorations 15 2 (2013) 49\u201360. 10.1145\/2641190.2641198","DOI":"10.1145\/2641190.2641198"},{"key":"e_1_3_3_2_43_2","doi-asserted-by":"publisher","unstructured":"Necip\u00a0Fazil Yildiran Jeho Oh Julia Lawall and Paul Gazzillo. 2024. Maximizing Patch Coverage for Testing of Highly-Configurable Software without Exploding Build Times. Proc. ACM Softw. Eng. 1 FSE (2024) 427\u2013449. 10.1145\/3643746","DOI":"10.1145\/3643746"}],"event":{"name":"EASE '25: Evaluation and Assessment in Software Engineering","location":"Istanbul Turkiye","acronym":"EASE '25"},"container-title":["Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3756681.3757004","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T08:43:01Z","timestamp":1766565781000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3756681.3757004"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,17]]},"references-count":42,"alternative-id":["10.1145\/3756681.3757004","10.1145\/3756681"],"URL":"https:\/\/doi.org\/10.1145\/3756681.3757004","relation":{},"subject":[],"published":{"date-parts":[[2025,6,17]]},"assertion":[{"value":"2025-12-24","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}