2021
- Leonardo Passos, Rodrigo Queiroz,
Mukelabai Mukelabai, Thorsten Berger, Sven Apel, Krzysztof Czarnecki, and
Jesus Alejandro Padilla.
A
Study of Feature Scattering in the Linux Kernel.
IEEE Transactions on Software Engineering (TSE), 47(1):146–164,
January 2021.
2019
- Thomas Thüm, André van Hoorn,
Sven Apel, Johannes Bürdek, Sinem Getir, Robert Heinrich, Reiner Jung,
Matthias Kowal, Malte Lochau, Ina Schaefer, and Jürgen Walter.
Performance Analysis
Strategies for Software Variants and Versions.
In Managed Software Evolution, pages 175–206. Springer,
2019.
- Christian Kaltenecker, Alexander
Grebhahn, Norbert Siegmund, Jianmei Guo, and Sven Apel.
Distance-Based
Sampling of Software Configuration Spaces.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 1084–1094. IEEE, May 2019.
Acceptance rate: 21% (109 / 529).
2018
- Jianmei Guo, Dingyu Yang, Norbert
Siegmund, Sven Apel, Atrisha Sarkar, Pavel Valov, Krzysztof Czarnecki,
Andrzej Wasowski, and Huiqun Yu.
Data-Efficient
Performance Learning for Configurable Systems.
Empirical Software Engineering (EMSE), 23(3):1826–1867, June
2018.
- Olaf Leßenich, Janet Siegmund, Sven
Apel, Christian Kästner, and Claus Hunsen.
Indicators
for Merge Conflicts in the Wild: Survey and Empirical Study.
Automated Software Engineering, 25(2):279–313, May 2018.
Online version at SharedIt.
- Flavio Medeiros, Marcio Ribeiro, Rohit
Gheyi, Sven Apel, Christian Kästner, Bruno Ferreira, Luiz Carvalho, and
Baldoino Fonseca.
Discipline
Matters: Refactoring of Preprocessor Directives in the #ifdef Hell.
IEEE Transactions on Software Engineering (TSE), 44(5):453–469,
May 2018.
2017
- Olaf Leßenich, Sven Apel, Christian
Kästner, Georg Seibt, and Janet Siegmund.
Renaming
and Shifted Code in Structured Merging: Looking Ahead for Precision and
Performance.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 543–553. IEEE, November 2017.
Acceptance rate (full papers): 21% (67 / 322).
- Mitchell Joblin, Sven Apel, and
Wolfgang Mauerer.
Evolutionary
Trends of Developer Coordination: A Network Approach.
Empirical Software Engineering (EMSE), 22(4):2050–2094, August
2017.
Online version at SharedIt.
- Mitchell Joblin, Sven Apel, Claus
Hunsen, and Wolfgang Mauerer.
Classifying
Developers into Core and Peripheral: An Empirical Study on Count and Network
Metrics.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 164–174. IEEE, May 2017.
Acceptance rate: 16% (68 / 415).
- Rodrigo Queiroz, Leonardo Passos,
Marco Tulio Valente, Claus Hunsen, Sven Apel, and Krzysztof Czarnecki.
The
Shape of Feature Code: An Analysis of Twenty C-Preprocessor-Based
Systems.
Software and Systems Modeling (SoSyM), 16(1):77–96, February
2017.
Online version at SharedIt.
2016
- Gabriel Ferreira, Momin Malik,
Christian Kästner, Jürgen Pfeffer, and Sven Apel.
Do
#ifdefs Influence the Occurrence of Vulnerabilities? An Empirical Study of
the Linux Kernel.
In Proceedings of the International Software Product Line Conference
(SPLC), pages 65–73. ACM, September 2016.
Acceptance rate (full papers): 39% (17 / 44).
- Leonardo Passos, Leopoldo Teixeira,
Nicolas Dintzner, Sven Apel, Andrzej Wasowski, Krzysztof Czarnecki, Paulo
Borba, and Jianmei Guo.
Coevolution
of Variability Models and Related Software Artifacts: A Fresh Look at
Evolution Patterns in the Linux Kernel.
Empirical Software Engineering (EMSE), 21(4):1744–1793, August
2016.
Online version at SharedIt.
- Stefan Sobernig, Sven Apel, Sergiy
Kolesnikov, and Norbert Siegmund.
Quantifying
Structural Attributes of System Decompositions in 28 Feature-oriented
Software Product Lines: An Exploratory Study.
Empirical Software Engineering (EMSE), 21(4):1670–1705, August
2016.
- Gabriel Ferreira, Momin M. Malik,
Christian Kästner, Jürgen Pfeffer, and Sven Apel.
Do #ifdefs Influence the
Occurrence of Vulnerabilities? An Empirical Study of the Linux Kernel.
Computing Research Repository (CoRR), Number 1605.07032, June
2016.
- Barbara Paech, Sven Apel, Lars Grunske,
and Christian Prehofer.
Empirische
Forschung zu Software-Evolution: Bestandsaufnahme und Vision aus dem
DFG-Schwerpunktprogramm Design for Future – Managed Software Evolution.
Informatik-Spektrum, 39(3):186–193, May
2016.
- Mitchell Joblin, Sven Apel, Claus
Hunsen, and Wolfgang Mauerer.
Classifying Developers into Core
and Peripheral: An Empirical Study on Count and Network Metrics.
Computing Research Repository (CoRR), Number 1604.00830, May
2016.
- Claus Hunsen, Bo Zhang, Janet Siegmund,
Christian Kästner, Olaf Leßenich, Martin Becker, and Sven Apel.
Preprocessor-Based
Variability in Open-Source and Industrial Software Systems: An Empirical
Study.
Empirical Software Engineering (EMSE), 21(2):449–482, April
2016.
- Bruno
Cafeo, Claus Hunsen, Alessandro Garcia, Sven Apel, and Jaejoon Lee.
Segregating
Feature Interfaces to Support Software Product Line Maintenance.
In Proceedings of the International Conference on Modularity
(MODULARITY), pages 1–12. ACM, March 2016.
Acceptance rate: 37% (10 / 27).
- Malte Lochau, Johannes Bürdek,
Stefan Bauregger, Andreas Holzer, Alexander von Rhein, Sven Apel, and Dirk
Beyer.
On
Facilitating Reuse in Multi-goal Test-Suite Generation for Software Product
Lines.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, LNI, pages 81–82. GI, February
2016.
2015
- Mitchell Joblin, Sven Apel, and
Wolfgang Mauerer.
Evolutionary Trends of Developer
Coordination: A Network Approach.
Computing Research Repository (CoRR), Number 1510.06988, November
2015.
- Andreas Wölfl, Norbert Siegmund,
Sven Apel, Harald Kosch, Johann Krautlager, and Guillermo Weber-Urbina.
Generating
Qualifiable Avionics Software: An Experience Report.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 726–736. IEEE, November 2015.
Acceptance rate (full papers): 21% (60 / 289).
- Olaf Leßenich, Sven Apel, and
Christian Lengauer.
Balancing
Precision and Performance in Structured Merge.
Automated Software Engineering, 22(3):367–397, September
2015.
- Norbert Siegmund, Alexander Grebhahn,
Sven Apel, and Christian Kästner.
Performance-Influence
Models for Highly Configurable Systems.
In Proceedings of the European Software Engineering Conference and the
ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (ESEC/FSE), pages 284–294. ACM, August 2015.
Acceptance rate: 25% (74 / 291).
- Mitchell Joblin, Wolfgang Mauerer, Sven
Apel, Janet Siegmund, and Dirk Riehle.
From
Developer Networks to Verified Communities: A Fine-Grained Approach.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 563–573. IEEE, May 2015.
Acceptance rate: 19% (84 / 452).
- Johannes Bürdek, Malte Lochau,
Stefan Bauregger, Andreas Holzer, Alexander von Rhein, Sven Apel, and Dirk
Beyer.
Facilitating
Reuse in Multi-Goal Test-Suite Generation for Software Product Lines.
In Proceedings of the International Conference on Fundamental Approaches
to Software Engineering (FASE), volume 9033 of LNCS,
pages 84–99. Springer, April 2015.
Acceptance rate (23 / 82): 28%.
- Leonardo Passos, Jesus Padilla,
Thorsten Berger, Sven Apel, Krzysztof Czarnecki, and Marco Tulio Valente.
Feature
Scattering in the Large: A Longitudinal Study of Linux Kernel Device
Drivers.
In Proceedings of the International Conference on Modularity
(MODULARITY), pages 81–92. ACM, March 2015.
Acceptance rate: 48% (12 / 25). Best Paper
Award.
2014
- Sergiy Kolesnikov, Judith Roth, and
Sven Apel.
On the
Relation Between Internal and External Feature Interactions in
Feature-oriented Product Lines: A Case Study.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 1–8. ACM, September
2014.
- Rodrigo Queiroz, Leonardo Passos,
Marco T. Valente, Sven Apel, and Krzysztof Czarnecki.
Does
Feature Scattering Follow Power-law Distributions?: An Investigation of Five
Pre-processor-based Systems.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 23–29. ACM, September
2014.
- Stefan Sobernig, Sven Apel, Sergiy
Kolesnikov, and Norbert Siegmund.
Quantifying
Structural Attributes of System Decompositions in 28 Feature-oriented
Software Product Lines: An Exploratory Study.
Technical Report 2014/01, Institute for Information Systems and New Media, WU
Vienna University of Economics and Business, July
2014.
- Thomas Thüm, Sven Apel, Christian
Kästner, Ina Schaefer, and Gunter Saake.
A
Classification and Survey of Analysis Strategies for Software Product
Lines.
ACM Computing Surveys (CSUR), 47(1):6, June
2014.
2013
- Jianmei Guo, Krzysztof Czarnecki, Sven
Apel, Norbert Siegmund, and Andrzej Wasowski.
Variability-Aware
Performance Prediction: A Statistical Learning Approach.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 301–311. IEEE, November 2013.
Acceptance rate (full papers): 16% (51 / 317).
- Sven
Apel, Sergiy Kolesnikov, Norbert Siegmund, Christian Kästner, and Brady
Garvin.
Exploring
Feature Interactions in the Wild: The New Feature-Interaction Challenge.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 1–8. ACM, October
2013.
- Sergiy Kolesnikov, Alexander von Rhein,
Claus Hunsen, and Sven Apel.
A
Comparison of Product-based, Feature-based, and Family-based Type
Checking.
In Proceedings of the International Conference on Generative Programming:
Concepts & Experiences (GPCE), pages 115–124. ACM, October 2013.
Acceptance rate (full papers): 30% (17 / 57).
- Sandro Schulze, Jörg Liebig, Janet
Siegmund, and Sven Apel.
Does
the Discipline of Preprocessor Annotations Matter? A Controlled
Experiment.
In Proceedings of the International Conference on Generative Programming:
Concepts & Experiences (GPCE), pages 65–74. ACM, October 2013.
Acceptance rate (full papers): 30% (17 / 57). GPCE Most Influential Paper
Award 2023.
- Norbert Siegmund, Alexander von Rhein,
and Sven Apel.
Family-Based
Performance Measurement.
In Proceedings of the International Conference on Generative Programming:
Concepts & Experiences (GPCE), pages 95–104. ACM, October 2013.
Acceptance rate (full papers): 30% (17 / 57).
- Jörg Liebig, Alexander von Rhein,
Christian Kästner, Sven Apel, Jens Dörre, and Christian Lengauer.
Scalable
Analysis of Variable Software.
In Proceedings of the European Software Engineering Conference and the
ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (ESEC/FSE), pages 81–91. ACM, August 2013.
Acceptance rate: 20% (51 / 251).
- Sergiy Kolesnikov, Sven Apel, Norbert
Siegmund, Stefan Sobernig, Christian Kästner, and Semah Senkaya.
Predicting
Quality Attributes of Software Product Lines Using Software and Network
Measures and Sampling.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 25–29. ACM, January
2013.
- Leonardo Passos, Krzysztof Czarnecki,
Sven Apel, Andrzej Wasowski, Christian Kästner, Jianmei Guo, and Claus
Hunsen.
Feature
Oriented Software Evolution.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 95–102. ACM, January
2013.
- Alexander von Rhein, Sven Apel,
Christian Kästner, Thomas Thüm, and Ina Schaefer.
The
PLA Model: On the Combination of Product-Line Analyses.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 73–80. ACM, January
2013.