Fetching the paper…
Reading the bibliography…
Most modern software systems (operating systems like Linux or Android, Web browsers like Firefox or Chrome, video encoders like ffmpeg, x264 or VLC, mobile and cloud applications, etc.) are highly-configurable.
Binary decision diagrams
Sheldon B. Akers. 1978 · 1978
Earlier work this paper cites.
Feature-Oriented Domain Analysis (FODA)
K. Kang, S. Cohen, J. Hess, W. Novak, and S. Peterson. 1990 · 1990
Earlier work this paper cites.
Experimentation in software engineering: an introduction
C Wohlin, P Runeson, M Host, MC Ohlsson, B Regnell, and A Wesslen. 2000 · 2000
Earlier work this paper cites.
A smart hill-climbing algorithm for application server configuration. In Proceedings of the 13th international conference on World Wide Web . ACM, 287–296
Bowei Xi, Zhen Liu, Mukund Raghavachari, Cathy H Xia, and Li Zhang. 2004 · 2004
Earlier work this paper cites.
Automated reasoning on feature models.. In International Conference on Advanced Information Systems Engineering (CAiSE) , Vol. 5. Springer, 491–503
David Benavides, Pablo Trinidad Martín-Arroyo, and Antonio Ruiz Cortés. 2005 · 2005
Earlier work this paper cites.
Performance prediction of component-based applications
Shiping Chen, Yan Liu, Ian Gorton, and Anna Liu. 2005 · 2005
Earlier work this paper cites.
Software product line engineering: foundations, principles and techniques
Klaus Pohl, Günter Böckle, and Frank J. van der Linden. 2005 · 2005
Earlier work this paper cites.
A taxonomy of variability realization techniques: Research Articles
Mikael Svahnberg, Jilles van Gurp, and Jan Bosch. 2005 · 2005
Earlier work this paper cites.
Covering arrays for efficient fault characterization in complex configuration spaces
Cemal Yilmaz, Myra B Cohen, and Adam A Porter. 2006 · 2006
Earlier work this paper cites.
Guidelines for performing Systematic Literature Reviews in Software Engineering
Barbara Kitchenham and Stuart Charters. 2007 · 2007
Earlier work this paper cites.
Optimizing system configurations quickly by guessing at the performance. In ACM SIGMETRICS Performance Evaluation Review , Vol. 35. ACM, 145–156
Takayuki Osogami and Sei Kato. 2007 · 2007
Earlier work this paper cites.
Skoll: A process and infrastructure for distributed continuous quality assurance
Adam Porter, Cemal Yilmaz, Atif M Memon, Douglas C Schmidt, and Bala Natarajan. 2007 · 2007
Earlier work this paper cites.
Automatic configuration of internet services
Wei Zheng, Ricardo Bianchini, and Thu D Nguyen. 2007 · 2007
Earlier work this paper cites.
Dynamic Software Product Lines
Svein O. Hallsteinsen, Mike Hinchey, Sooyong Park, and Klaus Schmid. 2008 · 2008
Earlier work this paper cites.
Efficient compilation techniques for large scale feature models. In Proceedings of the 7th international conference on Generative programming and component engineering . ACM, 13–22
Marcilio Mendonca, Andrzej Wasowski, Krzysztof Czarnecki, and Donald Cowan. 2008 · 2008
Earlier work this paper cites.
Measuring non-functional properties in software product line for product derivation. In 2008 15th Asia-Pacific Software Engineering Conference . IEEE, 187–194
Norbert Siegmund, Marko Rosenmüller, Martin Kuhlemann, Christian Kästner, and Gunter Saake. 2008 · 2008
Earlier work this paper cites.
SATzilla: portfolio-based algorithm selection for SAT
Lin Xu, Frank Hutter, Holger H Hoos, and Kevin Leyton-Brown. 2008 · 2008
Earlier work this paper cites.
Boosting the performance of computing systems through adaptive configuration tuning. In ACM Symposium on Applied Computing (SAC) . ACM, 1045–1049
Haifeng Chen, Guofei Jiang, Hui Zhang, and Kenji Yoshihira. 2009 · 2009
Earlier work this paper cites.
The WEKA data mining software: an update
Mark Hall, Eibe Frank, Geoffrey Holmes, Bernhard Pfahringer, Peter Reutemann, and Ian H Witten. 2009 · 2009
Earlier work this paper cites.
Systematic literature reviews in software engineering–a systematic literature review
Barbara Kitchenham, O Pearl Brereton, David Budgen, Mark Turner, John Bailey, and Stephen Linkman. 2009 · 2009
Earlier work this paper cites.
Models@ Run.time to Support Dynamic Adaptation
Brice Morin, Olivier Barais, Jean-Marc Jézéquel, Franck Fleurey, and Arnor Solberg. 2009 · 2009
Earlier work this paper cites.
SD-VBS: The San Diego vision benchmark suite. In 2009 IEEE International Symposium on Workload Characterization (IISWC) . IEEE, 55–64
Sravanthi Kota Venkata, Ikkjin Ahn, Donghwan Jeon, Anshuman Gupta, Christopher Louie, Saturnino Garcia, Serge Belongie, and Michael Bedford Taylor. 2009 · 2009
Earlier work this paper cites.
Automated analysis of feature models 20 years later: a literature review
David Benavides, Sergio Segura, and Antonio Ruiz-Cortés. 2010 · 2010
Earlier work this paper cites.
A systematic review of domain analysis tools
Liana Barachisio Lisboa, Vinicius Cardoso Garcia, Daniel Lucrédio, Eduardo Santana de Almeida, Silvio Romero de Lemos Meira, and Renata Pontin de Mattos Fortes. 2010 · 2010
Earlier work this paper cites.
Approaching non-functional properties of software product lines: Learning from products. In Software Engineering Conference (APSEC), 2010 17th Asia Pacific . 147–155
Julio Sincero, Wolfgang Schroder-Preikschat, and Olaf Spinczyk. 2010 · 2010
Earlier work this paper cites.
A genetic algorithm for optimized feature selection with resource constraints in software product lines
Jianmei Guo, Jules White, Guangxin Wang, Jian Li, and Yinglin Wang. 2011 · 2011
Earlier work this paper cites.
Sequential model-based optimization for general algorithm configuration. In International Conference on Learning and Intelligent Optimization . Springer, 507–523
Frank Hutter, Holger H Hoos, and Kevin Leyton-Brown. 2011 · 2011
Earlier work this paper cites.
A performance comparison of contemporary algorithmic approaches for automated analysis operations on feature models. In IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE Computer Society, 313–322
Richard Pohl, Kim Lauenroth, and Klaus Pohl. 2011 · 2011
Earlier work this paper cites.
Scalable prediction of non-functional properties in software product lines. In Software Product Line Conference (SPLC), 2011 15th International . 160–169
Norbert Siegmund, Marko Rosenmüller, Christian Kästner, Paolo G Giarrusso, Sven Apel, and Sergiy S Kolesnikov. 2011 · 2011
Earlier work this paper cites.
A survey on software product line testing. In Proceedings of the 16th International Software Product Line Conference-Volume 1 . ACM, 31–40
Jihyun Lee, Sungwon Kang, and Danhyung Lee. 2012 · 2012
Earlier work this paper cites.
Quality-aware analysis in product line engineering with the orthogonal variability model
Fabricia Roos-Frantz, David Benavides, Antonio Ruiz-Cortés, André Heuer, and Kim Lauenroth. 2012 · 2012
Earlier work this paper cites.
SPL Conqueror: Toward optimization of non-functional properties in software product lines
Norbert Siegmund, Marko Rosenmüller, Martin Kuhlemann, Christian Kästner, Sven Apel, and Gunter Saake. 2012b · 2012
Earlier work this paper cites.
Automated inference of goal-oriented performance prediction functions. In IEEE/ACM International Conference on Automated Software Engineering (ASE) . ACM, 190–199
Dennis Westermann, Jens Happe, Rouven Krebs, and Roozbeh Farahbod. 2012 · 2012
Earlier work this paper cites.
Familiar: A domain-specific language for large scale management of feature models
Mathieu Acher, Philippe Collet, Philippe Lahire, and Robert B France. 2013 · 2013
Earlier work this paper cites.
Feature-Oriented Software Product Lines: Concepts and Implementation
Sven Apel, Don Batory, Christian Kästner, and Gunter Saake. 2013 · 2013
Earlier work this paper cites.
Variability-aware performance prediction: A statistical learning approach. In ASE
Jianmei Guo, Krzysztof Czarnecki, Sven Apel, Norbert Siegmund, and Andrzej Wasowski. 2013 · 2013
Earlier work this paper cites.
The Anatomy of a Sales Configurator: An Empirical Study of 111 Cases. In CAiSE’13
Ebrahim Khalil Abbasi, Arnaud Hubaux, Mathieu Acher, Quentin Boucher, and Patrick Heymans. 2013 · 2013
Earlier work this paper cites.
Improved prediction of non-functional properties in software product lines with domain context
Max Lillack, Johannes Müller, and Ulrich W Eisenecker. 2013 · 2013
Earlier work this paper cites.
Visualization and exploration of optimal variants in product line engineering. In Proceedings of the 17th International Software Product Line Conference . ACM, 111–115
Alexandr Murashkin, Michał Antkiewicz, Derek Rayside, and Krzysztof Czarnecki. 2013 · 2013
Earlier work this paper cites.
On the value of user preferences in search-based software engineering: a case study in software product lines. In Proceedings of the 2013 International Conference on Software Engineering . IEEE Press, 492–501
Abdel Salam Sayyad, Tim Menzies, and Hany Ammar. 2013 · 2013
Cited alongside, same era.
Scalable prediction of non-functional properties in software product lines: Footprint and memory consumption
Norbert Siegmund, Marko Rosenmüller, Christian Kästner, Paolo G Giarrusso, Sven Apel, and Sergiy S Kolesnikov. 2013a · 2013
Cited alongside, same era.
iTree: efficiently discovering high-coverage configurations using interaction trees
Charles Song, Adam Porter, and Jeffrey S Foster. 2013 · 2013
Cited alongside, same era.
Auto-WEKA: Combined selection and hyperparameter optimization of classification algorithms. In Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining . ACM, 847–855
Chris Thornton, Frank Hutter, Holger H Hoos, and Kevin Leyton-Brown. 2013 · 2013
Cited alongside, same era.
Systematic literature reviews in agile software development: A tertiary study
Rashina Hoda, Norsaremah Salleh, John Grundy, and Hui Mien Tee. 2017 · 2017
Later among the works it cites.
Transfer Learning for Improving Model Predictions in Highly Configurable Software. In 12th IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS@ICSE 2017, Buenos Aires, Argentina, May 22-23, 2017 . 31–41
Pooyan Jamshidi, Miguel Velez, Christian Kästner, Norbert Siegmund, and Prasad Kawthekar. 2017b · 2017
Later among the works it cites.
On the relation of external and internal feature interactions: A case study
Sergiy Kolesnikov, Norbert Siegmund, Christian Kästner, and Sven Apel. 2017 · 2017
Later among the works it cites.
Mining constraints for event-based monitoring in systems of systems. In IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE Press, 826–831
Thomas Krismayer, Rick Rabiser, and Paul Grünbacher. 2017 · 2017
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
On strategies for testing software product lines: A systematic literature review
Ivan do Carmo Machado, John D Mcgregor, Yguaratã Cerqueira Cavalcanti, and Eduardo Santana De Almeida. 2014 · 2014
Cited alongside, same era.
Performance-based selection of software and hardware features under parameter uncertainty. In Proceedings of the 10th international ACM Sigsoft conference on Quality of software architectures . ACM, 23–32
Leire Etxeberria, Catia Trubiani, Vittorio Cortellessa, and Goiuria Sagardui. 2014 · 2014
Cited alongside, same era.
Search based software engineering for software product line engineering: a survey and directions for future work. In Proceedings of the 18th International Software Product Line Conference-Volume 1 . ACM, 5–18
Mark Harman, Yue Jia, Jens Krinke, William B Langdon, Justyna Petke, and Yuanyuan Zhang. 2014 · 2014
Cited alongside, same era.
Measuring Energy Consumption for Web Service Product Configuration. In Proceedings of the 16th International Conference on Information Integration and Web-based Applications & Services (iiWAS ’14) . ACM, New York, NY, USA, 224–228
I Made Murwantara, Behzad Bordbar, and Leandro L. Minku. 2014 · 2014
Cited alongside, same era.
A classification and survey of analysis strategies for software product lines
Thomas Thüm, Sven Apel, Christian Kästner, Ina Schaefer, and Gunter Saake. 2014 · 2014
Cited alongside, same era.
Guidelines for snowballing in systematic literature studies and a replication in software engineering. In Proceedings of the 18th international conference on evaluation and assessment in software engineering . ACM, 38
Claes Wohlin. 2014 · 2014
Cited alongside, same era.
Reducing masking effects in combinatorialinteraction testing: A feedback drivenadaptive approach
Cemal Yilmaz, Emine Dumlu, Myra B Cohen, and Adam Porter. 2014 · 2014
Cited alongside, same era.
Autotuning algorithmic choice for input sensitivity. In ACM SIGPLAN Notices , Vol. 50. ACM, 379–390
Yufei Ding, Jason Ansel, Kalyan Veeramachaneni, Xipeng Shen, Una-May O’Reilly, and Saman Amarasinghe. 2015 · 2015
Cited alongside, same era.
Using bad learners to find good configurations. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, ESEC/FSE 2017, Paderborn, Germany, September 4-8, 2017 . 257–267
Vivek Nair, Tim Menzies, Norbert Siegmund, and Sven Apel. 2017 · 2017
Later among the works it cites.
Finding near-optimal configurations in product lines by random sampling. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, ESEC/FSE 2017, Paderborn, Germany, September 4-8, 2017 . 61–71
Jeho Oh, Don S. Batory, Margaret Myers, and Norbert Siegmund. 2017 · 2017
Later among the works it cites.
Combining integreted sampling technique with feature selection for software defect prediction. In 2017 5th International Conference on Cyber and IT Service Management (CITSM) . IEEE, 1–6
Sukmawati Anggraeni Putri et al · 2017
Later among the works it cites.
Mining cross product line rules with multi-objective search and machine learning. In Proceedings of the Genetic and Evolutionary Computation Conference . ACM, 1319–1326
Safdar Aqeel Safdar, Hong Lu, Tao Yue, and Shaukat Ali. 2017 · 2017
Later among the works it cites.
Attributed variability models: outside the comfort zone. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering . ACM, 268–278
Norbert Siegmund, Stefan Sobernig, and Sven Apel. 2017 · 2017
Later among the works it cites.
The effect of dimensionality reduction on software vulnerability prediction models
Jeffrey Stuckman, James Walden, and Riccardo Scandariato. 2017 · 2017
Later among the works it cites.
Learning Contextual-Variability Models
Paul Temple, Mathieu Acher, Jean-Marc Jézéquel, and Olivier Barais. 2017a · 2017
Later among the works it cites.
Transferring performance prediction models across different hardware platforms. In Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering . ACM, 39–50
Pavel Valov, Jean-Christophe Petkovich, Jianmei Guo, Sebastian Fischmeister, and Krzysztof Czarnecki. 2017 · 2017
Later among the works it cites.
Automatic database management system tuning through large-scale machine learning. In Proceedings of the 2017 ACM International Conference on Management of Data . ACM, 1009–1024
Dana Van Aken, Andrew Pavlo, Geoffrey J Gordon, and Bohan Zhang. 2017 · 2017
Later among the works it cites.
VaryLaTeX: Learning Paper Variants That Meet Constraints. In Proceedings of the 12th International Workshop on Variability Modelling of Software-Intensive Systems . ACM, 83–88
Mathieu Acher, Paul Temple, Jean-Marc Jezequel, José A Galindo, Jabier Martinez, and Tewfik Ziadi. 2018 · 2018
Later among the works it cites.
An efficient method for uncertainty propagation in robust software performance estimation
Aldeida Aleti, Catia Trubiani, André van Hoorn, and Pooyan Jamshidi. 2018 · 2018
Later among the works it cites.
AutoConfig: automatic configuration tuning for distributed message systems. In IEEE/ACM International Conference on Automated Software Engineering (ASE) . ACM, 29–40
Liang Bao, Xin Liu, Ziheng Xu, and Baoyin Fang. 2018 · 2018
Later among the works it cites.
Navigating the maze: the impact of configurability in bioinformatics software. In IEEE/ACM International Conference on Automated Software Engineering (ASE) . 757–767
Mikaela Cashman, Myra B. Cohen, Priya Ranjan, and Robert W. Cottingham. 2018 · 2018
Later among the works it cites.
The next 700 CPU power models
Maxime Colmant, Romain Rouvoy, Mascha Kurpicz, Anita Sobe, Pascal Felber, and Lionel Seinturier. 2018 · 2018
Later among the works it cites.
Learning non-deterministic impact models for adaptation. In Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems . ACM, 196–205
Francisco Duarte, Richard Gil, Paolo Romano, Antónia Lopes, and Luís Rodrigues. 2018 · 2018
Later among the works it cites.
Test them all, is it worth it? Assessing configuration sampling on the JHipster Web development stack
Axel Halin, Alexandre Nuttinck, Mathieu Acher, Xavier Devroey, Gilles Perrouin, and Benoit Baudry. 2018 · 2018
Later among the works it cites.
Learning to sample: exploiting similarities across environments to learn performance models for configurable systems. In Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering . ACM, 71–82
Pooyan Jamshidi, Miguel Velez, Christian Kästner, and Norbert Siegmund. 2018 · 2018
Later among the works it cites.
Tradeoffs in modeling performance of highly configurable software systems
Sergiy Kolesnikov, Norbert Siegmund, Christian Kästner, Alexander Grebhahn, and Sven Apel. 2018 · 2018
Later among the works it cites.
Towards Estimating and Predicting User Perception on Software Product Variants. In International Conference on Software Reuse . Springer, 23–40
Jabier Martinez, Jean-Sébastien Sottet, Alfonso García Frey, Tegawendé F Bissyandé, Tewfik Ziadi, Jacques Klein, Paul Temple, Mathieu Acher, and Yves Le Traon. 2018 · 2018
Later among the works it cites.
Faster discovery of faster system configurations with spectral learning
Vivek Nair, Tim Menzies, Norbert Siegmund, and Sven Apel. 2018a · 2018
Later among the works it cites.
Finding faster configurations using flash
Vivek Nair, Zhe Yu, Tim Menzies, Norbert Siegmund, and Sven Apel. 2018b · 2018
Later among the works it cites.
A systematic literature review on the semi-automatic configuration of extended product lines
Lina Ochoa, Oscar Gonzalez-Rojas, Alves Pereira Juliana, Harold Castro, and Gunter Saake. 2018 · 2018
Later among the works it cites.
Personalized recommender systems for product-line configuration processes
Juliana Alves Pereira, Pawel Matuszyk, Sebastian Krieter, Myra Spiliopoulou, and Gunter Saake. 2018 · 2018
Later among the works it cites.
Software Configuration Engineering in Practice: Interviews, Survey, and Systematic Literature Review
Mohammed Sayagh, Noureddine Kerzazi, Bram Adams, and Fabio Petrillo. 2018 · 2018
Later among the works it cites.
Towards Adversarial Configurations for Software Product Lines
Paul Temple, Mathieu Acher, Battista Biggio, Jean-Marc Jézéquel, and Fabio Roli. 2018 · 2018
Later among the works it cites.
A classification of product sampling for software product lines. In Proceeedings of the 22nd International Conference on Systems and Software Product Line-Volume 1 . ACM, 1–13
Mahsa Varshosaz, Mustafa Al-Hajjaji, Thomas Thüm, Tobias Runge, Mohammad Reza Mousavi, and Ina Schaefer. 2018 · 2018
Later among the works it cites.
Optimal reconfiguration of dynamic software product lines based on performance-influence models. In Proceeedings of the 22nd International Conference on Systems and Software Product Line-Volume 1 . ACM, 98–109
Markus Weckesser, Roland Kluge, Martin Pfannemüller, Michael Matthé, Andy Schürr, and Christian Becker. 2018 · 2018
Later among the works it cites.
Learning Software Configuration Spaces: A Systematic Literature Review
2019 · 2019
Closest in time.
Towards Learning-Aided Configuration in 3D Printing: Feasibility Study and Application to Defect Prediction. In Proceedings of the 13th International Workshop on Variability Modelling of Software-Intensive Systems . ACM, 7
Benoit Amand, Maxime Cordy, Patrick Heymans, Mathieu Acher, Paul Temple, and Jean-Marc Jézéquel. 2019 · 2019
Closest in time.
Automated Search for Configurations of Deep Neural Network Architectures
Salah Ghamizi, Maxime Cordy, Mike Papadakis, and Yves Le Traon. 2019 · 2019
Closest in time.
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Autonomous Robots
Pooyan Jamshidi, Javier Cámara, Bradley Schmerl, Christian Kästner, and David Garlan. 2019 · 2019
Closest in time.
Distance-Based Sampling of Software Configuration Spaces. In Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE). ACM
Christian Kaltenecker, Alexander Grebhahn, Norbert Siegmund, Jianmei Guo, and Sven Apel. 2019 · 2019
Closest in time.
Uniform Sampling of SAT Solutions for Configurable Systems: Are We There Yet?. In ICST 2019 - 12th International Conference on Software Testing, Verification, and Validation . Xian, China, 1–12
Quentin Plazar, Mathieu Acher, Gilles Perrouin, Xavier Devroey, and Maxime Cordy. 2019 · 2019
Closest in time.
An extensible framework for software configuration optimization on heterogeneous computing systems: Time and energy case study
Ivan Švogor, Ivica Crnković, and Neven Vrček. 2019 · 2019
Closest in time.
PLUS: Performance Learning for Uncertainty of Software. In International Conference on Software Engineering NIER . ACM
Catia Trubiani and Sven Apel. 2019 · 2019
Closest in time.