{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T21:24:13Z","timestamp":1730323453451,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,2,9]]},"DOI":"10.1145\/3442391.3442402","type":"proceedings-article","created":{"date-parts":[[2021,2,9]],"date-time":"2021-02-09T15:53:50Z","timestamp":1612886030000},"page":"1-8","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Deep Software Variability: Towards Handling Cross-Layer Configuration"],"prefix":"10.1145","author":[{"given":"Luc","family":"Lesoil","sequence":"first","affiliation":[{"name":"Univ Rennes, France"}]},{"given":"Mathieu","family":"Acher","sequence":"additional","affiliation":[{"name":"Univ Rennes, France"}]},{"given":"Arnaud","family":"Blouin","sequence":"additional","affiliation":[{"name":"Univ Rennes, France"}]},{"given":"Jean-Marc","family":"J\u00e9z\u00e9quel","sequence":"additional","affiliation":[{"name":"Univ Rennes, France"}]}],"member":"320","published-online":{"date-parts":[[2021,2,9]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642990"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00122"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3358960.3379137"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/1404014.1404037"},{"key":"e_1_3_2_1_5_1","first-page":"981","article-title":"Automatic documentation of configurable systems by outputting explanatory information of configuration parameters in a narrative format and configuration parameters differences","volume":"6","author":"Bakman Alexander","year":"2005","unstructured":"Alexander Bakman , Daniel Sabin , Tudor Hulubei , and Shalom Wertsberger . 2005 . Automatic documentation of configurable systems by outputting explanatory information of configuration parameters in a narrative format and configuration parameters differences . US Patent 6 , 981 ,207. Alexander Bakman, Daniel Sabin, Tudor Hulubei, and Shalom Wertsberger. 2005. Automatic documentation of configurable systems by outputting explanatory information of configuration parameters in a narrative format and configuration parameters differences. US Patent 6,981,207.","journal-title":"US Patent"},{"key":"e_1_3_2_1_6_1","first-page":"959","article-title":"Method and system for automatic documentation of configurable systems","volume":"9","author":"Bakman Alexander","year":"2018","unstructured":"Alexander Bakman , Daniel Sabin , Tudor Hulubei , and Shalom Wertsberger . 2018 . Method and system for automatic documentation of configurable systems . US Patent 9 , 959 ,115. Alexander Bakman, Daniel Sabin, Tudor Hulubei, and Shalom Wertsberger. 2018. Method and system for automatic documentation of configurable systems. US Patent 9,959,115.","journal-title":"US Patent"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1273463.1273482"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2813885.2737969"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377024.3377040"},{"volume-title":"Principles and Practice of Constraint Programming","author":"Fichte K.","key":"e_1_3_2_1_10_1","unstructured":"Johannes\u00a0 K. Fichte , Markus Hecher , and Stefan Szeider . 2020. A Time Leap Challenge for SAT-Solving . In Principles and Practice of Constraint Programming , Helmut Simonis (Ed.). Springer International Publishing , Cham , 267\u2013285. Johannes\u00a0K. Fichte, Markus Hecher, and Stefan Szeider. 2020. A Time Leap Challenge for SAT-Solving. In Principles and Practice of Constraint Programming, Helmut Simonis (Ed.). Springer International Publishing, Cham, 267\u2013285."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/585058.585065"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2961111.2962602"},{"volume-title":"Evolution of Performance Influences in Configurable Systems","author":"Hasreiter Johannes","key":"e_1_3_2_1_13_1","unstructured":"Johannes Hasreiter . 2019. Evolution of Performance Influences in Configurable Systems . In Evolution of Performance Influences in Configurable Systems . University of Passau , Passau , 77\u00a0pages. https:\/\/www.se.cs.uni-saarland.de\/theses\/JohannesHasreiterMA.pdf Johannes Hasreiter. 2019. Evolution of Performance Influences in Configurable Systems. In Evolution of Performance Influences in Configurable Systems. University of Passau, Passau, 77\u00a0pages. https:\/\/www.se.cs.uni-saarland.de\/theses\/JohannesHasreiterMA.pdf"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491627.2491635"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1356058.1356080"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236074"},{"key":"e_1_3_2_1_17_1","unstructured":"Mohammad\u00a0Ali Javidian Pooyan Jamshidi and Marco Valtorta. 2019. Transfer Learning for Performance Modeling of Configurable Systems: A Causal Analysis. arxiv:1902.10119\u00a0[cs.AI] Mohammad\u00a0Ali Javidian Pooyan Jamshidi and Marco Valtorta. 2019. Transfer Learning for Performance Modeling of Configurable Systems: A Causal Analysis. arxiv:1902.10119\u00a0[cs.AI]"},{"key":"e_1_3_2_1_18_1","volume-title":"CADET: A Systematic Method For Debugging Misconfigurations using Counterfactual Reasoning. arxiv:2010.06061\u00a0[cs.SE]","author":"Krishna Rahul","year":"2020","unstructured":"Rahul Krishna , Md\u00a0Shahriar Iqbal , Mohammad\u00a0Ali Javidian , Baishakhi Ray , and Pooyan Jamshidi . 2020 . CADET: A Systematic Method For Debugging Misconfigurations using Counterfactual Reasoning. arxiv:2010.06061\u00a0[cs.SE] Rahul Krishna, Md\u00a0Shahriar Iqbal, Mohammad\u00a0Ali Javidian, Baishakhi Ray, and Pooyan Jamshidi. 2020. CADET: A Systematic Method For Debugging Misconfigurations using Counterfactual Reasoning. arxiv:2010.06061\u00a0[cs.SE]"},{"key":"e_1_3_2_1_19_1","first-page":"7","article-title":"Unikernels Everywhere","volume":"52","author":"Kuenzer Simon","year":"2017","unstructured":"Simon Kuenzer , Anton Ivanov , Filipe Manco , Jose Mendes , Yuri Volchkov , Florian Schmidt , Kenichi Yasukata , Michio Honda , and Felipe Huici . 2017 . Unikernels Everywhere : The Case for Elastic CDNs. SIGPLAN Not. 52 , 7 (April 2017), 15\u201329. https:\/\/doi.org\/10.1145\/3140607.3050757 10.1145\/3140607.3050757 Simon Kuenzer, Anton Ivanov, Filipe Manco, Jose Mendes, Yuri Volchkov, Florian Schmidt, Kenichi Yasukata, Michio Honda, and Felipe Huici. 2017. Unikernels Everywhere: The Case for Elastic CDNs. SIGPLAN Not. 52, 7 (April 2017), 15\u201329. https:\/\/doi.org\/10.1145\/3140607.3050757","journal-title":"The Case for Elastic CDNs. SIGPLAN Not."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2490301.2451167"},{"key":"e_1_3_2_1_21_1","first-page":"100","article-title":"Differential testing for software","volume":"10","author":"McKeeman M","year":"1998","unstructured":"William\u00a0 M McKeeman . 1998 . Differential testing for software . Digital Technical Journal 10 , 1 (1998), 100 \u2013 107 . William\u00a0M McKeeman. 1998. Differential testing for software. Digital Technical Journal 10, 1 (1998), 100\u2013107.","journal-title":"Digital Technical Journal"},{"volume-title":"Identifying Software Performance Changes Across Variants and Versions","author":"Muehlbauer M.","key":"e_1_3_2_1_22_1","unstructured":"Stefan\u00a0 M. Muehlbauer . 2020. Identifying Software Performance Changes Across Variants and Versions . In Identifying Software Performance Changes Across Variants and Versions . University of Passau , Passau , 12\u00a0pages. https:\/\/www.se.cs.uni-saarland.de\/publications\/docs\/MAS+20.pdf Stefan\u00a0M. Muehlbauer. 2020. Identifying Software Performance Changes Across Variants and Versions. In Identifying Software Performance Changes Across Variants and Versions. University of Passau, Passau, 12\u00a0pages. https:\/\/www.se.cs.uni-saarland.de\/publications\/docs\/MAS+20.pdf"},{"key":"e_1_3_2_1_23_1","unstructured":"Vivek Nair Rahul Krishna Tim Menzies and Pooyan Jamshidi. 2018. Transfer Learning with Bellwethers to find Good Configurations. CoRR abs\/1803.03900(2018) 1\u201311. arxiv:1803.03900http:\/\/arxiv.org\/abs\/1803.03900 Vivek Nair Rahul Krishna Tim Menzies and Pooyan Jamshidi. 2018. Transfer Learning with Bellwethers to find Good Configurations. CoRR abs\/1803.03900(2018) 1\u201311. arxiv:1803.03900http:\/\/arxiv.org\/abs\/1803.03900"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313808.3313817"},{"key":"e_1_3_2_1_25_1","unstructured":"Juliana\u00a0Alves Pereira Hugo Martin Mathieu Acher Jean-Marc J\u00e9z\u00e9quel Goetz Botterweck and Anthony Ventresque. 2019. Learning Software Configuration Spaces: A Systematic Literature Review. ArXiv abs\/1906.03018(2019) 1\u201344. https:\/\/arxiv.org\/abs\/1906.03018 Juliana\u00a0Alves Pereira Hugo Martin Mathieu Acher Jean-Marc J\u00e9z\u00e9quel Goetz Botterweck and Anthony Ventresque. 2019. Learning Software Configuration Spaces: A Systematic Literature Review. ArXiv abs\/1906.03018(2019) 1\u201344. https:\/\/arxiv.org\/abs\/1906.03018"},{"key":"e_1_3_2_1_26_1","volume-title":"Automated and Scalable T-wise Test Case Generation Strategies for Software Product Lines. In 2010 Third International Conference on Software Testing, Verification and Validation. IEEE","author":"Perrouin G.","year":"2010","unstructured":"G. Perrouin , S. Sen , J. Klein , B. Baudry , and Y. l. Traon . 2010 . Automated and Scalable T-wise Test Case Generation Strategies for Software Product Lines. In 2010 Third International Conference on Software Testing, Verification and Validation. IEEE , Paris, France, 459\u2013468. https:\/\/doi.org\/10.1109\/ICST. 2010.43 10.1109\/ICST.2010.43 G. Perrouin, S. Sen, J. Klein, B. Baudry, and Y. l. Traon. 2010. Automated and Scalable T-wise Test Case Generation Strategies for Software Product Lines. In 2010 Third International Conference on Software Testing, Verification and Validation. IEEE, Paris, France, 459\u2013468. https:\/\/doi.org\/10.1109\/ICST.2010.43"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2013.05.298"},{"key":"e_1_3_2_1_28_1","volume-title":"On-demand Developer Documentation. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, Canada, 479\u2013483","author":"Robillard P.","year":"2017","unstructured":"M.\u00a0 P. Robillard , A. Marcus , C. Treude , G. Bavota , O. Chaparro , N. Ernst , M.\u00a0 A. Gerosa , M. Godfrey , M. Lanza , M. Linares-V\u00e1squez , G.\u00a0 C. Murphy , L. Moreno , D. Shepherd , and E. Wong . 2017 . On-demand Developer Documentation. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, Canada, 479\u2013483 . https:\/\/doi.org\/10.1109\/ICSME. 2017 .17 10.1109\/ICSME.2017.17 M.\u00a0P. Robillard, A. Marcus, C. Treude, G. Bavota, O. Chaparro, N. Ernst, M.\u00a0A. Gerosa, M. Godfrey, M. Lanza, M. Linares-V\u00e1squez, G.\u00a0C. Murphy, L. Moreno, D. Shepherd, and E. Wong. 2017. On-demand Developer Documentation. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, Canada, 479\u2013483. https:\/\/doi.org\/10.1109\/ICSME.2017.17"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISSOFT.2013.6650523"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.31"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2532875"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786845"},{"key":"e_1_3_2_1_33_1","unstructured":"Paul Temple Mathieu Acher Battista Biggio Jean-Marc J\u00e9z\u00e9quel and Fabio Roli. 2018. Towards Adversarial Configurations for Software Product Lines. arxiv:1805.12021\u00a0[cs.LG] Paul Temple Mathieu Acher Battista Biggio Jean-Marc J\u00e9z\u00e9quel and Fabio Roli. 2018. Towards Adversarial Configurations for Software Product Lines. arxiv:1805.12021\u00a0[cs.LG]"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2926971"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2006.884589"},{"key":"e_1_3_2_1_36_1","volume-title":"Article 6 (June","author":"Th\u00fcm Thomas","year":"2014","unstructured":"Thomas Th\u00fcm , Sven Apel , Christian K\u00e4stner , Ina Schaefer , and Gunter Saake . 2014. A Classification and Survey of Analysis Strategies for Software Product Lines. ACM Comput. Surv. 47, 1 , Article 6 (June 2014 ), 45\u00a0pages. https:\/\/doi.org\/10.1145\/2580950 10.1145\/2580950 Thomas Th\u00fcm, Sven Apel, Christian K\u00e4stner, Ina Schaefer, and Gunter Saake. 2014. A Classification and Survey of Analysis Strategies for Software Product Lines. ACM Comput. Surv. 47, 1, Article 6 (June 2014), 45\u00a0pages. https:\/\/doi.org\/10.1145\/2580950"},{"volume-title":"Performance Analysis Strategies for Software Variants and Versions","author":"Th\u00fcm Thomas","key":"e_1_3_2_1_37_1","unstructured":"Thomas Th\u00fcm , Andr\u00e9\u00a0van Hoorn , Sven Apel , Johannes B\u00fcrdek , Sinem Getir , Robert Heinrich , Reiner Jung , Matthias Kowal , Malte Lochau , Ina Schaefer , and J\u00fcrgen Walter . 2019. Performance Analysis Strategies for Software Variants and Versions . Springer International Publishing , Cham , 175\u2013206. https:\/\/doi.org\/10.1007\/978-3-030-13499-0_8 10.1007\/978-3-030-13499-0_8 Thomas Th\u00fcm, Andr\u00e9\u00a0van Hoorn, Sven Apel, Johannes B\u00fcrdek, Sinem Getir, Robert Heinrich, Reiner Jung, Matthias Kowal, Malte Lochau, Ina Schaefer, and J\u00fcrgen Walter. 2019. Performance Analysis Strategies for Software Variants and Versions. Springer International Publishing, Cham, 175\u2013206. https:\/\/doi.org\/10.1007\/978-3-030-13499-0_8"},{"volume-title":"SPLC\u201915. ACM","author":"Valov Pavel","key":"e_1_3_2_1_38_1","unstructured":"Pavel Valov , Jianmei Guo , and Krzysztof Czarnecki . 2015. Empirical comparison of regression methods for variability-aware performance prediction . In SPLC\u201915. ACM , New York, NY ,United States , 186\u2013190. https:\/\/dl.acm.org\/doi\/10.1145\/2791060.2791069 Pavel Valov, Jianmei Guo, and Krzysztof Czarnecki. 2015. Empirical comparison of regression methods for variability-aware performance prediction. In SPLC\u201915. ACM, New York, NY,United States, 186\u2013190. https:\/\/dl.acm.org\/doi\/10.1145\/2791060.2791069"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3030207.3030216"},{"key":"e_1_3_2_1_40_1","first-page":"2019.8901772","volume-title":"YouTube UGC Dataset for Video Compression Research. In 2019 IEEE 21st International Workshop on Multimedia Signal Processing (MMSP). IEEE, United States, 1\u20135. https:\/\/doi.org\/10","author":"Wang Yilin","year":"2019","unstructured":"Yilin Wang , Sasi Inguva , and Balu Adsumilli . 2019 . YouTube UGC Dataset for Video Compression Research. In 2019 IEEE 21st International Workshop on Multimedia Signal Processing (MMSP). IEEE, United States, 1\u20135. https:\/\/doi.org\/10 .1109\/mmsp. 2019.8901772 10.1109\/mmsp.2019.8901772 Yilin Wang, Sasi Inguva, and Balu Adsumilli. 2019. YouTube UGC Dataset for Video Compression Research. In 2019 IEEE 21st International Workshop on Multimedia Signal Processing (MMSP). IEEE, United States, 1\u20135. https:\/\/doi.org\/10.1109\/mmsp.2019.8901772"},{"key":"e_1_3_2_1_41_1","unstructured":"Niklas Werner S. Apel and C. Kaltenecker. 2019. Energy and Performance Evolution of Configurable Systems: Case Studies and Experiments. In Energy and Performance Evolution of Configurable Systems: Case Studies and Experiments. University of Passau Passau 97\u00a0pages. https:\/\/www.se.cs.uni-saarland.de\/theses\/NiklasWernerMA.pdf Niklas Werner S. Apel and C. Kaltenecker. 2019. Energy and Performance Evolution of Configurable Systems: Case Studies and Experiments. In Energy and Performance Evolution of Configurable Systems: Case Studies and Experiments. University of Passau Passau 97\u00a0pages. https:\/\/www.se.cs.uni-saarland.de\/theses\/NiklasWernerMA.pdf"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043572"},{"key":"e_1_3_2_1_43_1","first-page":"4","article-title":"Maximizing Performance Under a Power Cap","volume":"51","author":"Zhang Huazhe","year":"2016","unstructured":"Huazhe Zhang and Henry Hoffmann . 2016 . Maximizing Performance Under a Power Cap : A Comparison of Hardware, Software, and Hybrid Techniques. SIGPLAN Not. 51 , 4 (March 2016), 545\u2013559. https:\/\/doi.org\/10.1145\/2954679.2872375 10.1145\/2954679.2872375 Huazhe Zhang and Henry Hoffmann. 2016. Maximizing Performance Under a Power Cap: A Comparison of Hardware, Software, and Hybrid Techniques. SIGPLAN Not. 51, 4 (March 2016), 545\u2013559. https:\/\/doi.org\/10.1145\/2954679.2872375","journal-title":"A Comparison of Hardware, Software, and Hybrid Techniques. SIGPLAN Not."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486830"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568251"}],"event":{"name":"VaMoS'21: 15th International Working Conference on Variability Modelling of Software-Intensive Systems","acronym":"VaMoS'21","location":"Krems Austria"},"container-title":["Proceedings of the 15th International Working Conference on Variability Modelling of Software-Intensive Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3442391.3442402","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,18]],"date-time":"2023-01-18T18:06:05Z","timestamp":1674065165000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3442391.3442402"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,9]]},"references-count":45,"alternative-id":["10.1145\/3442391.3442402","10.1145\/3442391"],"URL":"https:\/\/doi.org\/10.1145\/3442391.3442402","relation":{},"subject":[],"published":{"date-parts":[[2021,2,9]]},"assertion":[{"value":"2021-02-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}