{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,3]],"date-time":"2025-09-03T10:53:36Z","timestamp":1756896816375,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,3,27]],"date-time":"2023-03-27T00:00:00Z","timestamp":1679875200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,3,27]]},"DOI":"10.1145\/3555776.3578613","type":"proceedings-article","created":{"date-parts":[[2023,6,7]],"date-time":"2023-06-07T17:16:29Z","timestamp":1686158189000},"page":"1459-1468","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Specialization of Run-time Configuration Space at Compile-time: An Exploratory Study"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4317-2764","authenticated-orcid":false,"given":"Xhevahire","family":"T\u00ebrnava","sequence":"first","affiliation":[{"name":"Univ Rennes, CNRS, Inria, IRISA, 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":"Univ Rennes, CNRS, Inria, IRISA Institut Universitaire de France (IUF), Rennes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7104-7848","authenticated-orcid":false,"given":"Benoit","family":"Combemale","sequence":"additional","affiliation":[{"name":"Univ Rennes, CNRS, Inria, IRISA, Rennes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,6,7]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"12th International Workshop on Variability Modelling of Software-Intensive Systems. ACM, 83--88","author":"Acher Mathieu","year":"2018","unstructured":"Mathieu Acher , Paul Temple , Jean-Marc Jezequel , Jos\u00e9 A Galindo , Jabier Martinez , and Tewfik Ziadi . 2018 . VaryLaTeX: Learning paper variants that meet constraints . In 12th International Workshop on Variability Modelling of Software-Intensive Systems. ACM, 83--88 . Mathieu Acher, Paul Temple, Jean-Marc Jezequel, Jos\u00e9 A Galindo, Jabier Martinez, and Tewfik Ziadi. 2018. VaryLaTeX: Learning paper variants that meet constraints. In 12th International Workshop on Variability Modelling of Software-Intensive Systems. ACM, 83--88."},{"key":"e_1_3_2_1_2_1","volume-title":"International Conference on Performance Engineering. ACM, 277--288","author":"Pereira Juliana Alves","year":"2020","unstructured":"Juliana Alves Pereira , Mathieu Acher , Hugo Martin , and Jean-Marc J\u00e9z\u00e9quel . 2020 . Sampling effect on performance prediction of configurable systems: A case study . In International Conference on Performance Engineering. ACM, 277--288 . Juliana Alves Pereira, Mathieu Acher, Hugo Martin, and Jean-Marc J\u00e9z\u00e9quel. 2020. Sampling effect on performance prediction of configurable systems: A case study. In International Conference on Performance Engineering. ACM, 277--288."},{"key":"e_1_3_2_1_3_1","volume-title":"13th International Workshop on Variability Modelling of Software-Intensive Systems. ACM, 1--9.","author":"Amand Benoit","year":"2019","unstructured":"Benoit Amand , Maxime Cordy , Patrick Heymans , Mathieu Acher , Paul Temple , and Jean-Marc J\u00e9z\u00e9quel . 2019 . Towards learning-aided configuration in 3D printing: Feasibility study and application to defect prediction . In 13th International Workshop on Variability Modelling of Software-Intensive Systems. ACM, 1--9. Benoit Amand, Maxime Cordy, Patrick Heymans, Mathieu Acher, Paul Temple, and Jean-Marc J\u00e9z\u00e9quel. 2019. Towards learning-aided configuration in 3D printing: Feasibility study and application to defect prediction. In 13th International Workshop on Variability Modelling of Software-Intensive Systems. ACM, 1--9."},{"key":"e_1_3_2_1_4_1","volume-title":"35th International Conference on Software Engineering. IEEE, 482--491","author":"Apel Sven","year":"2013","unstructured":"Sven Apel , Alexander Von Rhein , Philipp Wendler , Armin Gr\u00f6\u00dflinger , and Dirk Beyer . 2013 . Strategies for product-line verification: Case studies and experiments . In 35th International Conference on Software Engineering. IEEE, 482--491 . Sven Apel, Alexander Von Rhein, Philipp Wendler, Armin Gr\u00f6\u00dflinger, and Dirk Beyer. 2013. Strategies for product-line verification: Case studies and experiments. In 35th International Conference on Software Engineering. IEEE, 482--491."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1109\/TSE.2014.2372785","article-title":"The oracle problem in software testing: A survey","volume":"41","author":"Barr Earl T","year":"2014","unstructured":"Earl T Barr , Mark Harman , Phil McMinn , Muzammil Shahbaz , and Shin Yoo . 2014 . The oracle problem in software testing: A survey . Transactions on Software Engineering 41 , 5 (2014), 507 -- 525 . Earl T Barr, Mark Harman, Phil McMinn, Muzammil Shahbaz, and Shin Yoo. 2014. The oracle problem in software testing: A survey. Transactions on Software Engineering 41, 5 (2014), 507--525.","journal-title":"Transactions on Software Engineering"},{"key":"e_1_3_2_1_6_1","volume-title":"8th Working Conference on Reverse Engineering. IEEE, 281--290","author":"Baxter Ira D","year":"2001","unstructured":"Ira D Baxter and Michael Mehlich . 2001 . Preprocessor conditional removal by simple partial evaluation . In 8th Working Conference on Reverse Engineering. IEEE, 281--290 . Ira D Baxter and Michael Mehlich. 2001. Preprocessor conditional removal by simple partial evaluation. In 8th Working Conference on Reverse Engineering. IEEE, 281--290."},{"key":"e_1_3_2_1_7_1","volume-title":"19th International Conference on Software Product Line. ACM, 16--25","author":"Berger Thorsten","year":"2015","unstructured":"Thorsten Berger , Daniela Lettner , Julia Rubin , Paul Gr\u00fcnbacher , Adeline Silva , Martin Becker , Marsha Chechik , and Krzysztof Czarnecki . 2015 . What is a feature? A qualitative study of features in industrial software product lines . In 19th International Conference on Software Product Line. ACM, 16--25 . Thorsten Berger, Daniela Lettner, Julia Rubin, Paul Gr\u00fcnbacher, Adeline Silva, Martin Becker, Marsha Chechik, and Krzysztof Czarnecki. 2015. What is a feature? A qualitative study of features in industrial software product lines. In 19th International Conference on Software Product Line. ACM, 16--25."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.tcs.2012.01.031","article-title":"A theory of software product line refinement","volume":"455","author":"Borba Paulo","year":"2012","unstructured":"Paulo Borba , Leopoldo Teixeira , and Rohit Gheyi . 2012 . A theory of software product line refinement . Theoretical Computer Science 455 (2012), 2 -- 30 . Paulo Borba, Leopoldo Teixeira, and Rohit Gheyi. 2012. A theory of software product line refinement. Theoretical Computer Science 455 (2012), 2--30.","journal-title":"Theoretical Computer Science"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MC.2012.287","article-title":"Dynamic variability in software-intensive embedded system families","volume":"45","author":"Bosch Jan","year":"2012","unstructured":"Jan Bosch and Rafael Capilla . 2012 . Dynamic variability in software-intensive embedded system families . Computer 45 , 10 (2012), 28 -- 35 . Jan Bosch and Rafael Capilla. 2012. Dynamic variability in software-intensive embedded system families. Computer 45, 10 (2012), 28--35.","journal-title":"Computer"},{"key":"e_1_3_2_1_10_1","volume-title":"12th USENIX Workshop on Cyber Security Experimentation and Test.","author":"Brown Michael D","year":"2019","unstructured":"Michael D Brown and Santosh Pande . 2019 . Is less really more? Towards better metrics for measuring security improvements realized through software debloating . In 12th USENIX Workshop on Cyber Security Experimentation and Test. Michael D Brown and Santosh Pande. 2019. Is less really more? Towards better metrics for measuring security improvements realized through software debloating. In 12th USENIX Workshop on Cyber Security Experimentation and Test."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1109\/MC.2011.382","article-title":"The promise and challenge of runtime variability","volume":"44","author":"Capilla Rafael","year":"2011","unstructured":"Rafael Capilla and Jan Bosch . 2011 . The promise and challenge of runtime variability . Computer 44 , 12 (2011), 93 -- 95 . Rafael Capilla and Jan Bosch. 2011. The promise and challenge of runtime variability. Computer 44, 12 (2011), 93--95.","journal-title":"Computer"},{"volume-title":"Software Product Lines","author":"Czarnecki Krzysztof","unstructured":"Krzysztof Czarnecki , Simon Helsen , and Ulrich Eisenecker . 2004. Staged configuration using Feature Models . In Software Product Lines . Springer , 266--283. Krzysztof Czarnecki, Simon Helsen, and Ulrich Eisenecker. 2004. Staged configuration using Feature Models. In Software Product Lines. Springer, 266--283.","key":"e_1_3_2_1_12_1"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1002\/spip.213","article-title":"Formalizing cardinality-based Feature Models and their specialization","volume":"10","author":"Czarnecki Krzysztof","year":"2005","unstructured":"Krzysztof Czarnecki , Simon Helsen , and Ulrich Eisenecker . 2005 . Formalizing cardinality-based Feature Models and their specialization . Software Process: Improvement and Practice 10 , 1 (2005), 7 -- 29 . Krzysztof Czarnecki, Simon Helsen, and Ulrich Eisenecker. 2005. Formalizing cardinality-based Feature Models and their specialization. Software Process: Improvement and Practice 10, 1 (2005), 7--29.","journal-title":"Software Process: Improvement and Practice"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1002\/spip.225","article-title":"Staged configuration through specialization and multilevel configuration of Feature Models","volume":"10","author":"Czarnecki Krzysztof","year":"2005","unstructured":"Krzysztof Czarnecki , Simon Helsen , and Ulrich Eisenecker . 2005 . Staged configuration through specialization and multilevel configuration of Feature Models . Software Process: Improvement and Practice 10 , 2 (2005), 143 -- 169 . Krzysztof Czarnecki, Simon Helsen, and Ulrich Eisenecker. 2005. Staged configuration through specialization and multilevel configuration of Feature Models. Software Process: Improvement and Practice 10, 2 (2005), 143--169.","journal-title":"Software Process: Improvement and Practice"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","first-page":"745","DOI":"10.1016\/j.infsof.2005.08.009","article-title":"A systematic review of statistical power in software engineering experiments","volume":"48","author":"Dyb\u00e5 Tore","year":"2006","unstructured":"Tore Dyb\u00e5 , Vigdis By Kampenes , and Dag IK Sj\u00f8berg . 2006 . A systematic review of statistical power in software engineering experiments . Information and Software Technology 48 , 8 (2006), 745 -- 755 . Tore Dyb\u00e5, Vigdis By Kampenes, and Dag IK Sj\u00f8berg. 2006. A systematic review of statistical power in software engineering experiments. Information and Software Technology 48, 8 (2006), 745--755.","journal-title":"Information and Software Technology"},{"key":"e_1_3_2_1_17_1","volume-title":"28th Int. Conf. on Automated Software Engineering. IEEE, 301--311","author":"Guo Jianmei","year":"2013","unstructured":"Jianmei Guo , Krzysztof Czarnecki , Sven Apel , Norbert Siegmund , and Andrzej W\u0105sowski . 2013 . Variability-aware performance prediction: A statistical learning approach . In 28th Int. Conf. on Automated Software Engineering. IEEE, 301--311 . Jianmei Guo, Krzysztof Czarnecki, Sven Apel, Norbert Siegmund, and Andrzej W\u0105sowski. 2013. Variability-aware performance prediction: A statistical learning approach. In 28th Int. Conf. on Automated Software Engineering. IEEE, 301--311."},{"key":"e_1_3_2_1_18_1","volume-title":"2018 Conference on Computer and Communications Security. ACM, 380--394","author":"Heo Kihong","year":"2018","unstructured":"Kihong Heo , Woosuk Lee , Pardis Pashakhanloo , and Mayur Naik . 2018 . Effective program debloating via reinforcement learning . In 2018 Conference on Computer and Communications Security. ACM, 380--394 . Kihong Heo, Woosuk Lee, Pardis Pashakhanloo, and Mayur Naik. 2018. Effective program debloating via reinforcement learning. In 2018 Conference on Computer and Communications Security. ACM, 380--394."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1007\/s10270-011-0220-1","article-title":"Supporting multiple perspectives in feature-based configuration","volume":"12","author":"Hubaux Arnaud","year":"2013","unstructured":"Arnaud Hubaux , Patrick Heymans , Pierre-Yves Schobbens , Dirk Deridder , and Ebrahim Khalil Abbasi . 2013 . Supporting multiple perspectives in feature-based configuration . Software & Systems Modeling 12 , 3 (2013), 641 -- 663 . Arnaud Hubaux, Patrick Heymans, Pierre-Yves Schobbens, Dirk Deridder, and Ebrahim Khalil Abbasi. 2013. Supporting multiple perspectives in feature-based configuration. Software & Systems Modeling 12, 3 (2013), 641--663.","journal-title":"Software & Systems Modeling"},{"key":"e_1_3_2_1_20_1","volume-title":"32nd International Conference on Automated Software Engineering. IEEE, 497--508","author":"Jamshidi Pooyan","year":"2017","unstructured":"Pooyan Jamshidi , Norbert Siegmund , Miguel Velez , Christian K\u00e4stner , Akshay Patel , and Yuvraj Agarwal . 2017 . Transfer learning for performance modeling of configurable systems: An exploratory analysis . In 32nd International Conference on Automated Software Engineering. IEEE, 497--508 . Pooyan Jamshidi, Norbert Siegmund, Miguel Velez, Christian K\u00e4stner, Akshay Patel, and Yuvraj Agarwal. 2017. Transfer learning for performance modeling of configurable systems: An exploratory analysis. In 32nd International Conference on Automated Software Engineering. IEEE, 497--508."},{"unstructured":"Neil D Jones Carsten K Gomard and Peter Sestoft. 1993. Partial evaluation and automatic program generation. Peter Sestoft.  Neil D Jones Carsten K Gomard and Peter Sestoft. 1993. Partial evaluation and automatic program generation. Peter Sestoft.","key":"e_1_3_2_1_21_1"},{"key":"e_1_3_2_1_22_1","volume-title":"12th European Workshop on Systems Security. ACM, 1--6.","author":"Koo Hyungjoon","year":"2019","unstructured":"Hyungjoon Koo , Seyedhamed Ghavamnia , and Michalis Polychronakis . 2019 . Configuration-driven software debloating . In 12th European Workshop on Systems Security. ACM, 1--6. Hyungjoon Koo, Seyedhamed Ghavamnia, and Michalis Polychronakis. 2019. Configuration-driven software debloating. In 12th European Workshop on Systems Security. ACM, 1--6."},{"doi-asserted-by":"crossref","unstructured":"Anil Kurmus Alessandro Sorniotti and R\u00fcdiger Kapitza. 2011. Attack surface reduction for commodity OS kernels: Trimmed garden plants may attract less bugs. In 4rth European Workshop on System Security. ACM 1--6.  Anil Kurmus Alessandro Sorniotti and R\u00fcdiger Kapitza. 2011. Attack surface reduction for commodity OS kernels: Trimmed garden plants may attract less bugs. In 4rth European Workshop on System Security. ACM 1--6.","key":"e_1_3_2_1_23_1","DOI":"10.1145\/1972551.1972557"},{"key":"e_1_3_2_1_24_1","volume-title":"15th Int. Working Conf. on Variability Modelling of Software-Intensive Systems. ACM, 1--8.","author":"Lesoil Luc","year":"2021","unstructured":"Luc Lesoil , Mathieu Acher , Arnaud Blouin , and Jean-Marc J\u00e9z\u00e9quel . 2021 . Deep software variability: Towards handling cross-layer configuration . In 15th Int. Working Conf. on Variability Modelling of Software-Intensive Systems. ACM, 1--8. Luc Lesoil, Mathieu Acher, Arnaud Blouin, and Jean-Marc J\u00e9z\u00e9quel. 2021. Deep software variability: Towards handling cross-layer configuration. In 15th Int. Working Conf. on Variability Modelling of Software-Intensive Systems. ACM, 1--8."},{"key":"e_1_3_2_1_25_1","volume-title":"The Interaction between inputs and configurations fed to software systems: An empirical study. Preprint arXiv:2112.07279","author":"Lesoil Luc","year":"2021","unstructured":"Luc Lesoil , Mathieu Acher , Arnaud Blouin , and Jean-Marc J\u00e9z\u00e9quel . 2021. The Interaction between inputs and configurations fed to software systems: An empirical study. Preprint arXiv:2112.07279 ( 2021 ). Luc Lesoil, Mathieu Acher, Arnaud Blouin, and Jean-Marc J\u00e9z\u00e9quel. 2021. The Interaction between inputs and configurations fed to software systems: An empirical study. Preprint arXiv:2112.07279 (2021)."},{"key":"e_1_3_2_1_26_1","volume-title":"25th International Systems and Software Product Line Conference-Volume A. ACM, 100--111","author":"Lesoil Luc","year":"2021","unstructured":"Luc Lesoil , Mathieu Acher , Xhevahire T\u00ebrnava , Arnaud Blouin , and Jean-Marc J\u00e9z\u00e9quel . 2021 . The interplay of compile-time and run-time options for performance prediction . In 25th International Systems and Software Product Line Conference-Volume A. ACM, 100--111 . Luc Lesoil, Mathieu Acher, Xhevahire T\u00ebrnava, Arnaud Blouin, and Jean-Marc J\u00e9z\u00e9quel. 2021. The interplay of compile-time and run-time options for performance prediction. In 25th International Systems and Software Product Line Conference-Volume A. ACM, 100--111."},{"key":"e_1_3_2_1_27_1","volume-title":"29th International Conference on Automated Software Engineering. ACM, 445--456","author":"Lillack Max","year":"2014","unstructured":"Max Lillack , Christian K\u00e4stner , and Eric Bodden . 2014 . Tracking load-time configuration options . In 29th International Conference on Automated Software Engineering. ACM, 445--456 . Max Lillack, Christian K\u00e4stner, and Eric Bodden. 2014. Tracking load-time configuration options. In 29th International Conference on Automated Software Engineering. ACM, 445--456."},{"key":"e_1_3_2_1_28_1","volume-title":"25th Int. Systems and Software Product Line Conference. ACM, 46--57","author":"Martin Hugo","year":"2021","unstructured":"Hugo Martin , Mathieu Acher , Juliana Alves Pereira , and Jean-Marc J\u00e9z\u00e9quel . 2021 . A comparison of performance specialization learning for configurable systems . In 25th Int. Systems and Software Product Line Conference. ACM, 46--57 . Hugo Martin, Mathieu Acher, Juliana Alves Pereira, and Jean-Marc J\u00e9z\u00e9quel. 2021. A comparison of performance specialization learning for configurable systems. In 25th Int. Systems and Software Product Line Conference. ACM, 46--57."},{"key":"e_1_3_2_1_29_1","volume-title":"Specialization tools and techniques for systematic optimization of system software. Transactions on Computer Systems","author":"McNamee Dylan","year":"2001","unstructured":"Dylan McNamee , Jonathan Walpole , Calton Pu , Crispin Cowan , Charles Krasic , Ashvin Goel , Perry Wagle , Charles Consel , Gilles Muller , and Renauld Marlet . 2001. Specialization tools and techniques for systematic optimization of system software. Transactions on Computer Systems ( 2001 ), 217--251. Dylan McNamee, Jonathan Walpole, Calton Pu, Crispin Cowan, Charles Krasic, Ashvin Goel, Perry Wagle, Charles Consel, Gilles Muller, and Renauld Marlet. 2001. Specialization tools and techniques for systematic optimization of system software. Transactions on Computer Systems (2001), 217--251."},{"key":"e_1_3_2_1_30_1","volume-title":"42nd International Conference on Software Engineering: Software Engineering in Practice. ACM, 233--242","author":"Meinicke Jens","year":"2020","unstructured":"Jens Meinicke , Chu-Pan Wong , Bogdan Vasilescu , and Christian K\u00e4stner . 2020 . Exploring differences and commonalities between feature flags and configuration options . In 42nd International Conference on Software Engineering: Software Engineering in Practice. ACM, 233--242 . Jens Meinicke, Chu-Pan Wong, Bogdan Vasilescu, and Christian K\u00e4stner. 2020. Exploring differences and commonalities between feature flags and configuration options. In 42nd International Conference on Software Engineering: Software Engineering in Practice. ACM, 233--242."},{"key":"e_1_3_2_1_31_1","volume-title":"32nd International Conference on Software Engineering. ACM, 25--34","author":"Misailovic Sasa","year":"2010","unstructured":"Sasa Misailovic , Stelios Sidiroglou , Henry Hoffmann , and Martin Rinard . 2010 . Quality of service profiling . In 32nd International Conference on Software Engineering. ACM, 25--34 . Sasa Misailovic, Stelios Sidiroglou, Henry Hoffmann, and Martin Rinard. 2010. Quality of service profiling. In 32nd International Conference on Software Engineering. ACM, 25--34."},{"key":"e_1_3_2_1_32_1","volume-title":"A survey of techniques for approximate computing. Comput. Surveys","author":"Mittal Sparsh","year":"2016","unstructured":"Sparsh Mittal . 2016. A survey of techniques for approximate computing. Comput. Surveys ( 2016 ), 1--33. Sparsh Mittal. 2016. A survey of techniques for approximate computing. Comput. Surveys (2016), 1--33."},{"unstructured":"Juliana Alves Pereira Hugo Martin Mathieu Acher Jean-Marc J\u00e9z\u00e9quel Goetz Botterweck and Anthony Ventresque. 2019. Learning software configuration spaces: A systematic literature review.  Juliana Alves Pereira Hugo Martin Mathieu Acher Jean-Marc J\u00e9z\u00e9quel Goetz Botterweck and Anthony Ventresque. 2019. Learning software configuration spaces: A systematic literature review.","key":"e_1_3_2_1_33_1"},{"key":"e_1_3_2_1_34_1","volume-title":"van der Linden","author":"Pohl Klaus","year":"2005","unstructured":"Klaus Pohl , G\u00fcnter B\u00f6ckle , and Frank J . van der Linden . 2005 . Software Product Line Engineering: Foundations, Principles and Techniques. Springer-Verlag . Klaus Pohl, G\u00fcnter B\u00f6ckle, and Frank J. van der Linden. 2005. Software Product Line Engineering: Foundations, Principles and Techniques. Springer-Verlag."},{"key":"e_1_3_2_1_35_1","volume-title":"Toba: Java for applications-A way ahead of time (WAT) compiler. In COOTS.\"\", 41--54.","author":"Proebsting Todd A","year":"1997","unstructured":"Todd A Proebsting , Gregg M Townsend , Patrick G Bridges , John H Hartman , Tim Newsham , and Scott A Watterson . 1997 . Toba: Java for applications-A way ahead of time (WAT) compiler. In COOTS.\"\", 41--54. Todd A Proebsting, Gregg M Townsend, Patrick G Bridges, John H Hartman, Tim Newsham, and Scott A Watterson. 1997. Toba: Java for applications-A way ahead of time (WAT) compiler. In COOTS.\"\", 41--54."},{"key":"e_1_3_2_1_36_1","volume-title":"Conference on Computer and Communications Security. 461--476","author":"Qian Chenxiong","year":"2020","unstructured":"Chenxiong Qian , Hyungjoon Koo , ChangSeok Oh , Taesoo Kim , and Wenke Lee . 2020 . Slimium: Debloating the chromium browser with feature subsetting . In Conference on Computer and Communications Security. 461--476 . Chenxiong Qian, Hyungjoon Koo, ChangSeok Oh, Taesoo Kim, and Wenke Lee. 2020. Slimium: Debloating the chromium browser with feature subsetting. In Conference on Computer and Communications Security. 461--476."},{"volume-title":"3rd Wrk. on Forming an Ecosystem Around Software Transformation. ACM, 31--38.","author":"Quach Anh","unstructured":"Anh Quach and Aravind Prakash . 2019. Bloat factors and binary specialization . In 3rd Wrk. on Forming an Ecosystem Around Software Transformation. ACM, 31--38. Anh Quach and Aravind Prakash. 2019. Bloat factors and binary specialization. In 3rd Wrk. on Forming an Ecosystem Around Software Transformation. ACM, 31--38.","key":"e_1_3_2_1_37_1"},{"key":"e_1_3_2_1_38_1","volume-title":"27th USENIX Security Symposium. USENIX Association, 869--886","author":"Quach Anh","year":"2018","unstructured":"Anh Quach , Aravind Prakash , and Lok Yan . 2018 . Debloating software through piece-wise compilation and loading . In 27th USENIX Security Symposium. USENIX Association, 869--886 . Anh Quach, Aravind Prakash, and Lok Yan. 2018. Debloating software through piece-wise compilation and loading. In 27th USENIX Security Symposium. USENIX Association, 869--886."},{"key":"e_1_3_2_1_39_1","volume-title":"11th Joint Meeting on Foundations of Software Engineering. ACM, 476--486","author":"Rastogi Vaibhav","year":"2017","unstructured":"Vaibhav Rastogi , Drew Davidson , Lorenzo De Carli , Somesh Jha , and Patrick McDaniel . 2017 . Cimplifier: Automatically debloating containers . In 11th Joint Meeting on Foundations of Software Engineering. ACM, 476--486 . Vaibhav Rastogi, Drew Davidson, Lorenzo De Carli, Somesh Jha, and Patrick McDaniel. 2017. Cimplifier: Automatically debloating containers. In 11th Joint Meeting on Foundations of Software Engineering. ACM, 476--486."},{"key":"e_1_3_2_1_40_1","volume-title":"33rd International Conference on Automated Software Engineering. ACM, 329--339","author":"Sharif Hashim","year":"2018","unstructured":"Hashim Sharif , Muhammad Abubakar , Ashish Gehani , and Fareed Zaffar . 2018 . TRIMMER: Application specialization for code debloating . In 33rd International Conference on Automated Software Engineering. ACM, 329--339 . Hashim Sharif, Muhammad Abubakar, Ashish Gehani, and Fareed Zaffar. 2018. TRIMMER: Application specialization for code debloating. In 33rd International Conference on Automated Software Engineering. ACM, 329--339."},{"key":"e_1_3_2_1_41_1","volume-title":"10th Joint Meeting on Foundations of Software Engineering. ACM, 284--294","author":"Siegmund Norbert","year":"2015","unstructured":"Norbert Siegmund , Alexander Grebhahn , Sven Apel , and Christian K\u00e4stner . 2015 . Performance-influence models for highly configurable systems . In 10th Joint Meeting on Foundations of Software Engineering. ACM, 284--294 . Norbert Siegmund, Alexander Grebhahn, Sven Apel, and Christian K\u00e4stner. 2015. Performance-influence models for highly configurable systems. In 10th Joint Meeting on Foundations of Software Engineering. ACM, 284--294."},{"unstructured":"C\u00e9sar Soto-Valero. 2021. Software debloating papers. https:\/\/www.cesarsotovalero.net\/software-debloating-papers.  C\u00e9sar Soto-Valero. 2021. Software debloating papers. https:\/\/www.cesarsotovalero.net\/software-debloating-papers.","key":"e_1_3_2_1_42_1"},{"key":"e_1_3_2_1_43_1","volume-title":"A comprehensive study of bloated dependencies in the maven ecosystem. Empirical Software Engineering","author":"Soto-Valero C\u00e9sar","year":"2021","unstructured":"C\u00e9sar Soto-Valero , Nicolas Harrand , Martin Monperrus , and Benoit Baudry . 2021. A comprehensive study of bloated dependencies in the maven ecosystem. Empirical Software Engineering ( 2021 ), 1--44. C\u00e9sar Soto-Valero, Nicolas Harrand, Martin Monperrus, and Benoit Baudry. 2021. A comprehensive study of bloated dependencies in the maven ecosystem. Empirical Software Engineering (2021), 1--44."},{"key":"e_1_3_2_1_44_1","volume-title":"Embedded Systems Conference","volume":"141","author":"Stewart David B","year":"2001","unstructured":"David B Stewart . 2001 . Measuring execution time and real-time performance . In Embedded Systems Conference , Vol. 141 . Citeseer. David B Stewart. 2001. Measuring execution time and real-time performance. In Embedded Systems Conference, Vol. 141. Citeseer."},{"key":"e_1_3_2_1_45_1","first-page":"1","article-title":"The ABC of software engineering research","volume":"27","author":"Stol Klaas-Jan","year":"2018","unstructured":"Klaas-Jan Stol and Brian Fitzgerald . 2018 . The ABC of software engineering research . Transactions on SE and Methodology 27 , 3 (2018), 1 -- 51 . Klaas-Jan Stol and Brian Fitzgerald. 2018. The ABC of software engineering research. Transactions on SE and Methodology 27, 3 (2018), 1--51.","journal-title":"Transactions on SE and Methodology"},{"key":"e_1_3_2_1_46_1","volume-title":"Learning contextual-variability models","author":"Temple Paul","year":"2017","unstructured":"Paul Temple , Mathieu Acher , Jean-Marc J\u00e9z\u00e9quel , and Olivier Barais . 2017. Learning contextual-variability models . IEEE Software ( 2017 ). Paul Temple, Mathieu Acher, Jean-Marc J\u00e9z\u00e9quel, and Olivier Barais. 2017. Learning contextual-variability models. IEEE Software (2017)."},{"key":"e_1_3_2_1_47_1","volume-title":"19th International Conference on Software Product Line. ACM, 186--190","author":"Valov Pavel","year":"2015","unstructured":"Pavel Valov , Jianmei Guo , and Krzysztof Czarnecki . 2015 . Empirical comparison of regression methods for variability-aware performance prediction . In 19th International Conference on Software Product Line. ACM, 186--190 . Pavel Valov, Jianmei Guo, and Krzysztof Czarnecki. 2015. Empirical comparison of regression methods for variability-aware performance prediction. In 19th International Conference on Software Product Line. ACM, 186--190."},{"key":"e_1_3_2_1_48_1","volume-title":"Variability encoding: From compile-time to load-time variability. Journal of Logical and Algebraic Methods in Programming","author":"von Rhein Alexander","year":"2016","unstructured":"Alexander von Rhein , Thomas Th\u00fcm , Ina Schaefer , J\u00f6rg Liebig , and Sven Apel . 2016. Variability encoding: From compile-time to load-time variability. Journal of Logical and Algebraic Methods in Programming ( 2016 ), 125--145. Alexander von Rhein, Thomas Th\u00fcm, Ina Schaefer, J\u00f6rg Liebig, and Sven Apel. 2016. Variability encoding: From compile-time to load-time variability. Journal of Logical and Algebraic Methods in Programming (2016), 125--145."},{"doi-asserted-by":"crossref","unstructured":"Mark Weiser. 1984. Program slicing. Transactions on Soft. Eng. (1984) 352--357.  Mark Weiser. 1984. Program slicing. Transactions on Soft. Eng. (1984) 352--357.","key":"e_1_3_2_1_49_1","DOI":"10.1109\/TSE.1984.5010248"},{"volume-title":"Critical values and probability levels for the Wilcoxon rank sum test and the Wilcoxon signed rank test","author":"Wilcoxon Frank","unstructured":"Frank Wilcoxon , SK Katti , and Roberta A Wilcox . 1963. Critical values and probability levels for the Wilcoxon rank sum test and the Wilcoxon signed rank test . Vol. 1 . American Cyanamid Pearl River (NY) . Frank Wilcoxon, SK Katti, and Roberta A Wilcox. 1963. Critical values and probability levels for the Wilcoxon rank sum test and the Wilcoxon signed rank test. Vol. 1. American Cyanamid Pearl River (NY).","key":"e_1_3_2_1_50_1"},{"key":"e_1_3_2_1_51_1","volume-title":"10th Joint Meeting on Foundations of Software Engineering. ACM, 307--319","author":"Xu Tianyin","year":"2015","unstructured":"Tianyin Xu , Long Jin , Xuepeng Fan , Yuanyuan Zhou , Shankar Pasupathy , and Rukma Talwadker . 2015 . Hey, you have given me too many knobs!: Understanding and dealing with over-designed configuration in system software . In 10th Joint Meeting on Foundations of Software Engineering. ACM, 307--319 . Tianyin Xu, Long Jin, Xuepeng Fan, Yuanyuan Zhou, Shankar Pasupathy, and Rukma Talwadker. 2015. Hey, you have given me too many knobs!: Understanding and dealing with over-designed configuration in system software. In 10th Joint Meeting on Foundations of Software Engineering. ACM, 307--319."}],"event":{"sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"],"acronym":"SAC '23","name":"SAC '23: 38th ACM\/SIGAPP Symposium on Applied Computing","location":"Tallinn Estonia"},"container-title":["Proceedings of the 38th ACM\/SIGAPP Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3555776.3578613","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3555776.3578613","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:51:35Z","timestamp":1750182695000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3555776.3578613"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,27]]},"references-count":50,"alternative-id":["10.1145\/3555776.3578613","10.1145\/3555776"],"URL":"https:\/\/doi.org\/10.1145\/3555776.3578613","relation":{},"subject":[],"published":{"date-parts":[[2023,3,27]]},"assertion":[{"value":"2023-06-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}