Publications
2024
- Timon Dörzapf, Norman Peitek,
Marvin Wyrich, and Sven Apel.
Data
Analysis Tools Affect Outcomes of Eye-Tracking Studies.
In Proceedings of the International Symposium on Empirical Software
Engineering and Measurement (ESEM). ACM, October 2024.
Acceptance rate: 24% (34 / 139); to appear.
- Kallistos Weis, Leopoldo Motta
Teixeira, Clemens Dubslaff, and Sven Apel.
Blackbox
Observability of Features and Feature Interactions.
In Proceedings of the International Conference on Automated Software
Engineering (ASE). ACM, October 2024.
Acceptance rate: 27% (155 / 568); to appear.
- Fabian Schiebel, Florian Sattler,
Philipp Dominik Schubert, Sven Apel, and Eric Bodden.
Scaling
Interprocedural Static Data-Flow Analysis to Large C/C++ Applications.
In Proceedings of the European Conference on Object-Oriented Programming
(ECOOP), volume 313 of LIPIcs, page 37. Schloss Dagstuhl
– Leibniz-Zentrum für Informatik, September 2024.
- Roman
Haas, Raphael Nömmer, Elmar Jürgens, and Sven Apel.
Optimization
of Automated and Manual Software Tests in Industrial Practice: A Survey and
Historical Analysis.
IEEE Transactions on Software Engineering (TSE), 50(8):2005–2020,
August 2024.
- Marvin Wyrich and Sven Apel.
Evidence
Tetris in the Pixelated World of Validity Threats.
In Proceedings of the 1st IEEE/ACM International Workshop on
Methodological Issues with Empirical Studies in Software Engineering
(WSESE), pages 13–16. ACM, April 2024.
- Clemens Dubslaff, Kallistos Weis,
Christel Baier, and Sven Apel.
Feature
Causality.
Journal of Systems and Software (JSS), 209(3):111915, March
2024.
- Gustavo do Vale, Heitor Costa, and Sven
Apel.
Predicting
Merge Conflicts Considering Social and Technical Assets.
Empirical Software Engineering (EMSE), 29(1):24, February
2024.
2023
- Thomas
Bock, Nils Alznauer, Mitchell Joblin, and Sven Apel.
Automatic
Core-Developer Identification on GitHub: A Validation Study.
ACM Transactions on Software Engineering and Methodology (TOSEM),
32(6):138, November 2023.
- Christian Kaltenecker, Stefan
Mühlbauer, Alexander Grebhahn, Norbert Siegmund, and Sven Apel.
Performance
Evolution of Configurable Software Systems: An Empirical Study.
Empirical Software Engineering (EMSE), 28(6):152, November
2023.
- Gustavo do Vale, Eduardo Fernandes,
Eduardo Figueiredo, and Sven Apel.
Behind
Developer Contributions on Conflicting Merge Scenarios.
In Proceedings of the International Working Conference on Source Code
Analysis and Manipulation (SCAM), pages 25–36. IEEE, October 2023.
Acceptance rate: 42% (19 / 45).
- Florian Sattler, Sebastian Böhm,
Philipp Schubert, Norbert Siegmund, and Sven Apel.
SEAL:
Integrating Program Analysis and Repository Mining.
ACM Transactions on Software Engineering and Methodology (TOSEM),
32(5):121, September 2023.
- Mitchell Joblin, Barbara Eckl-Ganser,
Thomas Bock, Angelika Schmid, Janet Siegmund, and Sven Apel.
Hierarchical
and Hybrid Organizational Structures in Open-Source Software Projects: A
Longitudinal Study.
ACM Transactions on Software Engineering and Methodology (TOSEM),
32(4):86, July 2023.
- Max
Weber, Christian Kaltenecker, Florian Sattler, Sven Apel, and Norbert
Siegmund.
Twins
or False Friends? A Study on Energy Consumption and Performance of
Configurable Software.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 2098–2110. IEEE, May 2023.
Acceptance rate: 26% (209 / 796).
- Stefan Mühlbauer, Florian Sattler,
Christian Kaltenecker, Johannes Dorn, Sven Apel, and Norbert Siegmund.
Analyzing
the Impact of Workloads on Modeling the Performance of Configurable Software
Systems.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 2085–2097. IEEE, May 2023.
Acceptance rate: 26% (209 / 796).
- Kewen
Peng, Christian Kaltenecker, Norbert Siegmund, Sven Apel, and Tim Menzies.
VEER:
Enhancing the Interpretability of Model-based Optimizations.
Empirical Software Engineering (EMSE), 28(3):61, April
2023.
- Christof Tinnes, Timo Kehrer, Mitchell
Joblin, Uwe Hohenstein, Andreas Biesdorf, and Sven Apel.
Mining
Domain-Specific Edit Operations from Model Repositories with Applications to
Semantic Lifting of Model Differences and Change Profiling.
Automated Software Engineering, 30(2):17, April
2023.
- Johannes Dorn, Sven Apel, and Norbert
Siegmund.
Mastering
Uncertainty in Performance Estimations of Configurable Software Systems.
Empirical Software Engineering (EMSE), 28(2):33, January
2023.
2022
- Gustavo do Vale, Claus Hunsen, Eduardo
Figueiredo, and Sven Apel.
Challenges
of Resolving Merge Conflicts: A Mining and Survey Study.
IEEE Transactions on Software Engineering (TSE),
48(12):4964–4985, December 2022.
- Georg
Seibt, Florian Heck, Guilherme Cavalcanti, Paulo Borba, and Sven Apel.
Leveraging
Structure in Software Merge: An Empirical Study.
IEEE Transactions on Software Engineering (TSE),
48(11):4590–4610, November 2022.
- Norman Peitek, Annabelle Bergum,
Maurice Rekrut, Jonas Mucke, Matthias Nadig, Chris Parnin, Janet Siegmund,
and Sven Apel.
Correlates
of Programmer Efficacy and their Link to Experience: A Combined EEG and
Eye-Tracking Study.
In Proceedings of the ACM Joint European Software Engineering Conference
and Symposium on the Foundations of Software Engineering (ESEC/FSE),
pages 120–131. ACM, November 2022.
Acceptance rate: 22% (99 / 449).
- Christof Tinnes, Wolfgang Rössler,
Uwe Hohenstein, Torsten Kühn, Andreas Biesdorf, and Sven Apel.
Sometimes
You Have to Treat the Symptoms: Tackling Model Drift in an Industrial
Clone-and-Own Software Product Line.
In Proceedings of the European Software Engineering Conference and the
ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (ESEC/FSE), pages 1355–1366. ACM, November 2022.
Industry Track. Acceptance rate: 38% (32 / 84).
- Wolfgang Mauerer, Mitchell Joblin,
Damian Tamburri, Carlos Paradis, Rick Kazman, and Sven Apel.
In
Search of Socio-Technical Congruence: A Large-Scale Longitudinal Study.
IEEE Transactions on Software Engineering (TSE), 48(8):3159–3184,
August 2022.
- Mitchell Joblin and Sven Apel.
How Do
Successful and Failed Projects Differ? A Socio-Technical Analysis.
ACM Transactions on Software Engineering and Methodology (TOSEM),
31(4):67, July 2022.
- Thomas
Bock, Claus Hunsen, Mitchell Joblin, and Sven Apel.
Synchronous
Development in Open-Source Projects: A Higher-Level Perspective.
Automated Software Engineering, 29(1):3, May 2022.
Online version at SharedIt.
- Miguel Velez, Pooyan Jamshidi, Norbert
Siegmund, Sven Apel, and Christian Kästner.
On Debugging the Performance of
Configurable Software Systems: Developer Needs and Tailored Tool
Support.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 1571–1583. ACM, May 2022.
Acceptance rate: 26% (197 / 751).
- Clemens Dubslaff, Kallistos Weis,
Christel Baier, and Sven Apel.
Causality in Configurable Software
Systems.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 325–337. ACM, May 2022.
Acceptance rate: 26% (197 / 751).
- Sven
Apel, Christian Kästner, and Eunsuk Kang.
Feature Interactions on Steroids:
On the Composition of ML Models.
IEEE Software, 39(3):120–124, May 2022.
- Thomas
Bock, Angelika Schmid, and Sven Apel.
Measuring
and Modeling Group Dynamics in Open-Source Software Development: A Tensor
Decomposition Approach.
ACM Transactions on Software Engineering and Methodology (TOSEM),
31(2):19, April 2022.
- Norbert Siegmund, Johannes Dorn, Max
Weber, Christian Kaltenecker, and Sven Apel.
Green
Configuration: Can AI Help in Reducing Energy Consumption of Configurable
Software Systems?.
IEEE Computer, 55(3):74–81, March 2022.
- Aleksandar Dimovski, Sven Apel, and
Axel Legay.
Several
Lifted Abstract Domains for Static Analysis of Numerical Program
Families.
Science of Computer Programming (SCP), 213(1):102725, January
2022.
Online version at ScienceDirect.
2021
- Christof Tinnes, Timo Kehrer, Mitchell
Joblin, Uwe Hohenstein, Andreas Biesdorf, and Sven Apel.
Learning
Domain-Specific Edit Operations from Model Repositories with Frequent
Subgraph Mining.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 930–942. IEEE, November 2021.
Acceptance rate: 20% (82 / 414).
- Roman
Haas, Daniel Elsner, Elmar Jürgens, Alexander Pretschner, and Sven Apel.
How
Can Manual Testing Processes Be Optimized?.
In Proceedings of the European Software Engineering Conference and the
ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (ESEC/FSE), pages 1281–1291. ACM, August 2021.
Industry Track. Acceptance rate: 39% (23 / 59).
- Johannes Lampel, Sascha Just, Sven
Apel, and Andreas Zeller.
When
Life Gives You Oranges: Detecting and Diagnosing Intermittent Job Failures at
Mozilla.
In Proceedings of the European Software Engineering Conference and the
ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (ESEC/FSE), pages 1381–1382. ACM, August 2021.
Industry Track. Acceptance rate: 39% (23 / 59).
- Aleksandar Dimovski and Sven Apel.
Lifted
Static Analysis of Dynamic Program Families by Abstract Interpretation.
In Proceedings of the European Conference on Object-Oriented Programming
(ECOOP), volume 194 of LIPIcs, page 14. Schloss Dagstuhl
– Leibniz-Zentrum für Informatik, July 2021.
Acceptance rate: 39% (22 / 56).
- José da Costa, Rohit Gheyi,
Márcio Ribeiro, Sven Apel, Vander Alves, Baldoino Fonseca, Flávio
Medeiros, and Alessandro Garcia.
Evaluating
Refactorings for Disciplining #ifdef Annotations: An Eye Tracking Study with
Novices.
Empirical Software Engineering (EMSE), 26(5):92, July 2021.
Online version at SharedIt.
- Miguel Velez, Pooyan Jamshidi, Norbert
Siegmund, Sven Apel, and Christian Kästner.
White-Box
Analysis over Machine Learning: Modeling Performance of Configurable
Systems.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 1072–1084. IEEE, May 2021.
Acceptance rate: 23% (138 / 602).
- Norman Peitek, Sven Apel, Chris Parnin,
André Brechmann, and Janet Siegmund.
Program
Comprehension and Code Complexity Metrics: An fMRI Study.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 524–536. IEEE, May 2021.
Acceptance rate: 23% (138 / 602); ACM SIGSOFT Distinguished Paper
Award.
- Max
Weber, Sven Apel, and Norbert Siegmund.
White-Box
Performance-Influence Models: A Profiling and Learning Approach.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 1059–1071. IEEE, May 2021.
Acceptance rate: 23% (138 / 602).
- Aleksandar Dimovski, Sven Apel, and
Axel Legay.
Program
Sketching using Lifted Analysis for Numerical Program Families.
In Proceedings of the NASA Formal Methods Symposium (NFM), LNCS,
pages 95–112. Springer, May 2021.
- Christian Kästner, Eunsuk Kang, and
Sven Apel.
Feature Interactions on Steroids:
On the Composition of ML Models.
Computing Research Repository (CoRR), Number 2105.06449, May
2021.
- Thiago Castro, Leopoldo Teixeira,
Vander Alves, Sven Apel, Maxime Cordy, and Rohit Gheyi.
A
Formal Framework of Software Product Line Analyses.
ACM Transactions on Software Engineering and Methodology (TOSEM),
30(3):34, April 2021.
- Alexander Grebhahn, Christian
Kaltenecker, Christian Engwer, Norbert Siegmund, and Sven Apel.
Lightweight,
Semi-Automatic Variability Extraction: A Case Study on Scientific
Computing.
Empirical Software Engineering (EMSE), 26(2):23, March
2021.
- Aleksandar Dimovski, Sven Apel, and
Axel Legay.
A
Decision Tree Lifted Domain for Analyzing Program Families with Numerical
Features.
In Proceedings of the International Conference on Fundamental Approaches
to Software Engineering (FASE), volume 12649 of LNCS,
pages 67–86. Springer, March 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.
- Janet Siegmund, Norman Peitek, Sven
Apel, and Norbert Siegmund.
Mastering
Variation in Human Studies: The Role of Aggregation.
ACM Transactions on Software Engineering and Methodology (TOSEM),
30(1):2, January 2021.
2020
- Miguel Velez, Pooyan Jamshidi, Florian
Sattler, Norbert Siegmund, Sven Apel, and Christian Kästner.
ConfigCrusher: Towards
White-Box Performance Analysis for Configurable Systems.
Automated Software Engineering, 27(3–4):265–300, December 2020.
Online version at SharedIt.
- Claus Hunsen, Janet Siegmund, and Sven
Apel.
On
the Fulfillment of Coordination Requirements in Open-Source Software
Projects: An Exploratory Study.
Empirical Software Engineering (EMSE), 25(6):4379–4426, November
2020.
Online version at SharedIt.
- Dan Gopstein, Anne-Laure Fayard, Sven
Apel, and Justin Cappos.
Thinking
Aloud About Confusing Code: A Qualitative Investigation of Program
Comprehension and Atoms of Confusion.
In Proceedings of the ACM Joint European Software Engineering Conference
and Symposium on the Foundations of Software Engineering (ESEC/FSE),
pages 605–616. ACM, November 2020.
Acceptance rate: 28% (101 / 360).
- Norman Peitek, Janet Siegmund, and Sven
Apel.
What
Drives the Reading Order of Programmers? An Eye Tracking Study.
In Proceedings of the International Conference on Program Comprehension
(ICPC), pages 342–353. ACM, October 2020.
Acceptance rate: 38% (32 / 84).
- Flavio Medeiros, Marcio Ribeiro, Rohit
Gheyi, Larissa Braz, Christian Kästner, Sven Apel, and Kleber Santos.
An
Empirical Study on Configuration-Related Code Weaknesses.
In Proceedings of the Brazilian Symposium on Software Engineering
(SBES), pages 193–202. ACM, October 2020.
- Stefan Mühlbauer, Sven Apel, and
Norbert Siegmund.
Identifying
Software Performance Changes Across Variants and Versions.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 611–622. ACM, September 2020.
Acceptance rate: 23% (93 / 408).
- Johannes Dorn, Sven Apel, and Norbert
Siegmund.
Mastering
Uncertainty in Performance Estimations of Configurable Software Systems.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 684–696. ACM, September 2020.
Acceptance rate: 23% (93 / 408).
- Christian Lengauer, Sven Apel, Matthias
Bolten, Shigeru Chiba, Ulrich Rüde, Jürgen Teich, Armin
Größlinger, Frank Hannig, Harald Köstler, Lisa Claus, Alexander
Grebhahn, Stefan Groth, Stefan Kronawitter, Sebastian Kuckuk, Hannah Rittich,
Christian Schmitt, and Jonas Schmitt.
ExaStencils:
Advanced Multigrid Solver Generation.
In Software for Exascale Computing – SPPEXA 2016-2019, volume 136
of LNCSE, pages 405–452. Springer, July
2020.
- Vivek Nair, Zhe Yu, Tim Menzies,
Norbert Siegmund, and Sven Apel.
Finding
Faster Configurations using FLASH.
IEEE Transactions on Software Engineering (TSE), 46(7):794–811,
July 2020.
- Christian Kaltenecker, Alexander
Grebhahn, Norbert Siegmund, and Sven Apel.
The
Interplay of Sampling and Machine Learning for Software Performance
Prediction.
IEEE Software, 37(4):58–66, July 2020.
- Janet Siegmund, Norman Peitek,
André Brechmann, Chris Parnin, and Sven Apel.
Studying
Programming in the Neuroage: Just a Crazy Idea?.
Communications of the ACM (CACM), 63(6):30–34, June
2020.
- Norman Peitek, Janet Siegmund, Sven
Apel, Christian Kästner, Chris Parnin, Anja Bethmann, Thomas Leich,
Gunter Saake, and André Brechmann.
A
Look into Programmers' Heads.
IEEE Transactions on Software Engineering (TSE), 46(4):442–462,
April 2020.
- Eneias Silva, Alessandro Leite, Vander
Alves, and Sven Apel.
ExpRunA:
A Domain-Specific Approach for Technology-Oriented Experiments.
Software and Systems Modeling (SoSyM), 19(2):493–526, March 2020.
Online first at SharedIt.
- Roman
Haas, Rainer Niedermayer, Tobias Roehm, and Sven Apel.
Is
Static Analysis Able to Identify Unnecessary Source Code?.
ACM Transactions on Software Engineering and Methodology (TOSEM),
29(1):6, March 2020.
- Leonardo Passos, Rodrigo Queiroz,
Mukelabai Mukelabai, Thorsten Berger, Sven Apel, Krzysztof Czarnecki, and
Jesús Alejandro Padilla.
A Study of Feature Scattering in the Linux Kernel.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, LNI, page 81. GI, February
2020.
- Christian Kaltenecker, Alexander
Grebhahn, Norbert Siedmund, Jianmei Guo, and Sven Apel.
Distance-Based Sampling of Software Configuration Spaces.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, LNI, pages 61–64. GI, February
2020.
- Gustavo do Vale, Angelika Schmid,
Alcemir Rodrigues Santos, Eduardo Santana de Almeida, and Sven Apel.
On
the Relation Between GitHub Communication Activity and Merge Conflicts.
Empirical Software Engineering (EMSE), 25(1):402–433, January
2020.
Online version at SharedIt.
- Johannes Dorn, Sven Apel, and Norbert
Siegmund.
Generating
Attributed Variability Models for Transfer Learning.
In Proceedings of the International Working Conference on Variability
Modelling of Software-Intensive Systems (VaMoS), page 5. ACM, January
2020.
2019
- Alcemir Rodrigues Santos, Ivan
do Carmo Machado, Eduardo Santana de Almeida, Janet Siegmund, and Sven Apel.
Comparing
the Influence of Using Feature-Oriented Programming and Conditional
Compilation on Comprehending Feature-Oriented Software.
Empirical Software Engineering (EMSE), 24(3):1226–1258, 2019.
Online version at SharedIt.
- 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.
- Andreas Simbürger, Sven Apel, Armin
Größlinger, and Christian Lengauer.
PolyJIT:
Polyhedral Optimization Just in Time.
International Journal of Parallel Programming (IJPP),
47(5–6):874–906, December 2019.
- Guilherme Cavalcanti, Paulo Borba,
Georg Seibt, and Sven Apel.
The
Impact of Structure on Software Merging: Semistructured versus Structured
Merge.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 1002–1013. IEEE, November 2019.
Acceptance rate (full papers): 25% (93 / 373).
- Stefan Mühlbauer, Sven Apel, and
Norbert Siegmund.
Accurate
Modeling of Performance Histories for Evolving Software Systems.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 640–652. IEEE, November 2019.
Acceptance rate (full papers): 25% (93 / 373).
- Flávio Medeiros, Gabriel Lima,
Guilherme Amaral, Sven Apel, Christian Kästner, Márcio Ribeiro, and
Rohit Gheyi.
An
Investigation of Misunderstanding Code Patterns in C Open-Source Software
Projects.
Empirical Software Engineering (EMSE), 24(4):1693–1726, August
2019.
Online version at SharedIt.
- Sergiy Kolesnikov, Norbert Siegmund,
Christian Kästner, and Sven Apel.
On
the Relation of Control-flow and Performance Feature Interactions: A Case
Study.
Empirical Software Engineering (EMSE), 24(4):2410–2437, August
2019.
- Proceedings of the
ACM Joint Meeting on European Software Engineering Conference and Symposium
on the Foundations of Software Engineering, ESEC/SIGSOFT FSE 2019, Tallinn,
Estonia, August 26-30. ACM, August 2019.
- Sergiy Kolesnikov, Norbert Siegmund,
Christian Kästner, Alexander Grebhahn, and Sven Apel.
Tradeoffs
in Modeling Performance of Highly-Configurable Software Systems.
Software and Systems Modeling (SoSyM), 18(3):2265–2283, June
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).
- Catia Trubiani and Sven Apel.
PLUS:
Performance Learning for Uncertainty of Software.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 77–80. IEEE, May 2019.
NIER Track; acceptance rate: 27% (25 / 92).
- Jennifer Bauer, Janet Siegmund, Norman
Peitek, Johannes Hofmeister, and Sven Apel.
Indentation:
Simply a Matter of Style or Support for Program Comprehension?.
In Proceedings of the International Conference on Program Comprehension
(ICPC), pages 154–164. IEEE, May 2019.
- Norman Peitek, Sven Apel, André
Brechmann, Chris Parnin, and Janet Siegmund.
CodersMUSE:
Multi-Modal Data Exploration of Program-Comprehension Experiments.
In Proceedings of the International Conference on Program Comprehension
(ICPC), pages 126–129. IEEE, May 2019.
- Stefan Ganser, Armin
Größlinger, Norbert Siegmund, Sven Apel, and Christian Lengauer.
Speeding up Iterative
Polyhedral Schedule Optimization with Surrogate Performance Models.
ACM Transactions on Architecture and Code Optimization (TACO),
15(4):56, January 2019.
Open access. Presented at HiPEAC 2019.
2018
- Alexander von Rhein, Jörg Liebig,
Andreas Janker, Christian Kästner, and Sven Apel.
Variability-Aware
Static Analysis at Scale: An Empirical Study.
ACM Transactions on Software Engineering and Methodology (TOSEM),
27(4):18, November 2018.
- Norman Peitek, Janet Siegmund, Chris
Parnin, Sven Apel, Johannes Hofmeister, and André Brechmann.
Simultaneous
Measurement of Program Comprehension with fMRI and Eye Tracking: A Case
Study.
In Proceedings of the International Symposium on Empirical Software
Engineering and Measurement (ESEM), page 24. ACM, October 2018.
Acceptance rate: 18% (30 / 164).
- Marvin Hanisch, Carolin Häussler,
Stefan Berreiter, and Sven Apel.
Developers'
Progression from Periphery to Core in the Linux Kernel Development
Project.
Academy of Management Proceedings, 2018(1):14263, July 2018.
Best Paper Award.
- 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.
- Norman Peitek, Janet Siegmund, Chris
Parnin, Sven Apel, and André Brechmann.
Beyond
Gaze: Preliminary Analysis of Pupil Dilation and Blink Rates in an fMRI Study
of Program Comprehension.
In Proceedings of the International Workshop on Eye Movements in
Programming (EMIP), page 4. ACM, June 2018.
- Norman Peitek, Janet Siegmund, Chris
Parnin, Sven Apel, and André Brechmann.
Toward
Conjoint Analysis of Simultaneous Eye-Tracking and fMRI Data for
Program-Comprehension Studies.
In Proceedings of the International Workshop on Eye Movements in
Programming (EMIP), page 1. ACM, June 2018.
- 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.
- Vivek Nair, Tim Menzies, Norbert
Siegmund, and Sven Apel.
Faster Discovery of Faster
System Configurations with Spectral Learning.
Automated Software Engineering, 25(2):247–277, May 2018.
Online version at SharedIt.
- Florian Sattler, Alexander von Rhein,
Thorsten Berger, Niklas Schalck Johansson, Mikael Mark Hardø, and Sven Apel.
Lifting
Inter-App Data-Flow Analysis to Large App Sets.
Automated Software Engineering, 25(2):315–346, May 2018.
Online version at SharedIt.
- 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.
- Claire Le Goues, Yuriy Brun, Sven Apel,
Emery Berger, Sarfrad Khurshid, and Yannis Smaragdakis.
Effectiveness
of Anonymization in Double-Blind Review.
Communications of the ACM (CACM), 61(6):30–33, May
2018.
- Sven Apel.
Understanding Organizational Evolution of Software Projects (Keynote).
In Proceedings of Software Engineering und Software Management –
Fachtagung des GI-Fachbereichs Softwaretechnik, LNI, pages 25–26. GI,
March 2018.
- André Lanna, Thiago Castro, Vander
Alves, Genaina Rodrigues, Pierre-Yves Schobbens, and Sven Apel.
Feature-Family-Based
Reliability Analysis of Software Product Lines.
Information and Software Technology (IST), Volume 94, pages
59–81, February 2018.
- Thiago Castro, André Lanna, Vander
Alves, Leopoldo Teixeira, Sven Apel, and Pierre-Yves Schobbens.
All
Roads Lead to Rome: Commuting Strategies for Product-Line Reliability
Analysis.
Science of Computer Programming, Volume 152, pages 116–160,
January 2018.
- Vivek
Nair, Zhe Yu, Tim Menzies, Norbert Siegmund, and Sven Apel.
Finding Faster Configurations using
FLASH.
Computing Research Repository (CoRR), Number 1801.02175, January
2018.
2017
- Pooyan Jamshidi, Miguel Velez,
Christian Kästner, Norbert Siegmund, and Prasad Kawthekar.
Transfer
Learning for Improving Model Predictions in Highly Configurable
Software.
arXiv preprint arXiv:1704.00234, 2017.
- Ivonne Schröter, Jacob Krüger,
Janet Siegmund, and Thomas Leich.
Comprehending
Studies on Program Comprehension.
In Proceedings of the International Conference on Program Comprehension
(ICPC). IEEE, 2017.
To appear.
- Sergiy Kolesnikov, Norbert Siegmund,
Christian Kästner, and Sven Apel.
On
the Relation of External and Internal Feature Interactions: A Case
Study.
Computing Research Repository (CoRR), Number 1701.08106, December
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).
- Alexander Grebhahn, Carmen Rodrigo,
Norbert Siegmund, Francisco J. Gaspar, and Sven Apel.
Performance-Influence
Models of Multigrid Methods: A Case Study on Triangular Meshes.
Concurrency and Computation: Practice and Experience, 29(17):4057,
September 2017.
Special Issue on Advanced Stencil-Code Engineering.
- Alexander Grebhahn, Christian Engwer,
Matthias Bolten, and Sven Apel.
Variability
of Stencil Computations for Porous Media.
Concurrency and Computation: Practice and Experience, 29(17):4119,
September 2017.
Special Issue on Advanced Stencil-Code Engineering.
- Stefan Ganser, Armin
Größlinger, Norbert Siegmund, Sven Apel, and Christian Lengauer.
Iterative
Schedule Optimization for Parallelization in the Polyhedron Model.
ACM Transactions on Architecture and Code Optimization (TACO),
14(3):23, September 2017.
Presented at HiPEAC 2018.
- Vivek
Nair, Tim Menzies, Norbert Siegmund, and Sven Apel.
Using Bad Learners to find Good
Configurations.
In Proceedings of the European Software Engineering Conference and the
ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (ESEC/FSE), pages 257–267. ACM, September 2017.
Acceptance rate: 24% (72 / 295).
- Norbert Siegmund, Stefan Sobernig, and
Sven Apel.
Attributed
Variability Models: Outside the Comfort Zone.
In Proceedings of the European Software Engineering Conference and the
ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (ESEC/FSE), pages 268–278. ACM, September 2017.
Acceptance rate: 24% (72 / 295).
- Janet Siegmund, Norman Peitek, Chris
Parnin, Sven Apel, Johannes Hofmeister, Christian Kästner, Andrew Begel,
Anja Bethmann, and André Brechmann.
Measuring
Neural Efficiency of Program Comprehension.
In Proceedings of the European Software Engineering Conference and the
ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (ESEC/FSE), pages 140–150. ACM, September 2017.
Acceptance rate: 24% (72 / 295).
- 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.
- Jörg Liebig, Sven Apel, Andreas
Janker, Florian Garbe, and Sebastian Oster.
Handling
Static Configurability in Refactoring Engines.
IEEE Computer, 50(7):44–53, July 2017.
- 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.
- Vivek
Nair, Tim Menzies, Norbert Siegmund, and Sven Apel.
Using Bad Learners to find Good
Configurations.
Computing Research Repository (CoRR), Number 1702.05701, February
2017.
- Sven Apel.
The New Feature Interaction Challenge (Keynote).
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), page 1. ACM, February
2017.
- Vivek
Nair, Tim Menzies, Norbert Siegmund, and Sven Apel.
Faster Discovery of Faster System
Configurations with Spectral Learning.
CoRR, Number 1701.08106, January 2017.
- Johannes Hofmeister, Janet Siegmund,
and Daniel V. Holt.
Shorter
Identifier Names Take Longer to Comprehend.
In Proceedings of the IEEE International Conference on Software Analysis,
Evolution, and Reengineering, pages 217–227. IEEE, 2017.
Acceptance rate: 24% (34 / 140); Best Paper Award.
2016
- Kathi
Fisler, Shriram Krishnamurthi, and Janet Siegmund.
Modernizing
Plan-Composition Studies.
In Proceedings of the ACM Technical Symposium on Computer Science
Education (SIGCSE), pages 211–216, 2016.
- Thorsten Berger, Markus Völter,
Hans Peter Jensen, Taweesap Dangprasert, and Janet Siegmund.
Efficiency of Projectional Editing: A Controlled Experiment.
In Proceedings of the ACM SIGSOFT International Symposium on the
Foundations of Software Engineering (FSE), pages 763–774. ACM, 2016.
Acceptance rate: 27% (74 / 273).
- Johannes Hofmeister, Janet Siegmund,
and Daniel Holt.
Influence
of Identifier Length and Semantics on the Comprehensibility of Source
Code.
Softwaretechnik-Trends, 36(2):42–43, 2016.
- Hagen Schink, Janet Siegmund, Reimar
Schroeter, Thomas Thüm, and Gunter Saake.
A
Study on Tool Support for Refactoring in Database Applications.
Softwaretechnik-Trends, 36(2):20–21, 2016.
- Thomas Thüm, Márcio Ribeiro,
Reimar Schroeter, Janet Siegmund, and Francisco Dalton.
Product-Line Maintenance with Emergent Contract Interfaces.
In Proceedings of the International Software Product Line Conference
(SPLC), pages 134–143. ACM, 2016.
- Sven
Apel, Dirk Beyer, Vitaly Mordan, Vadim Mutilin, and Andreas Stahlbauer.
On-The-Fly
Decomposition of Specifications in Software Model Checking.
In Proceedings of the ACM SIGSOFT International Symposium on the
Foundations of Software Engineering (FSE), pages 349–361. ACM,
November 2016.
Acceptance rate: 27% (74 / 273).
- Alexander Grebhahn, Norbert Siegmund,
Harald Köstler, and Sven Apel.
Performance
Prediction of Multigrid-Solver Configurations.
In Software for Exascale Computing – SPPEXA 2013–2015, volume
113 of LNCSE, pages 69–88. Springer, September
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).
- David Lo,
Sven Apel, and Sarfraz Khurshid, editors.
Proceedings
of the IEEE/ACM International Conference on Automated Software Engineering,
ASE 2016, Singapore, September 3–7, 2016. ACM, September
2016.
- 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.
- 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.
- 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.
- Flávio Medeiros, Christian
Kästner, Márcio Ribeiro, Rohit Gheyi, and Sven Apel.
A Comparison of 10 Sampling
Algorithms for Configurable Systems.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 643–654. ACM, May 2016.
Acceptance rate: 19% (101 / 530).
- 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).
- Sven Apel.
From Crosscutting Concerns to Feature Interactions: A Tale of
Misunderstandings and Enlightenments (Keynote).
In Companion Proceedings of the International Conference on
Modularity, page 2. ACM, March 2016.
- Flávio Medeiros, Christian
Kästner, Márcio Ribeiro, Rohit Gheyi, and Sven Apel.
A Comparison of 10 Sampling
Algorithms for Configurable Systems.
Computing Research Repository (CoRR), Number 1602.02052, March
2016.
- Norbert Siegmund, Alexander Grebhahn,
Sven Apel, and Christian Kästner.
Performance-Influence
Models.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, LNI, pages 29–31. GI, February
2016.
- Janet Siegmund, Norbert Siegmund, and
Sven Apel.
How
Reviewers Think About Internal and External Validity in Empirical Software
Engineering.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, LNI, pages 83–84. GI, February
2016.
- Jörg Liebig, Sven Apel, Andreas
Janker, Florian Garbe, and Sebastian Oster.
Morpheus:
Variability-Aware Refactoring in the Wild.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, LNI, pages 97–98. GI, February
2016.
- 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.
- Alexander von Rhein, Thomas Thüm,
Ina Schaefer, Jörg Liebig, and Sven Apel.
Variability
Encoding: From Compile-Time to Load-Time Variability.
Journal of Logical and Algebraic Methods in Programming (JLAMP),
85(1):125–145, January 2016.
- Janet
Siegmund.
Program
Comprehension: Past, Present, Future.
In Proceedings of the IEEE International Conference on Software Analysis,
Evolution, and Reengineering (SANER), pages 13–20. IEEE,
2016.
2015
- Janet Siegmund and Jana Schumann.
Confounding
Parameters on Program Comprehension: A Literature Survey.
Empirical Software Engineering (EMSE), 20(4):1159–1192,
2015.
- Atri
Sarkar, Jianmei Guo, Norbert Siegmund, Sven Apel, and Krzysztof Czarnecki.
Cost-Efficient
Sampling for Performance Prediction of Configurable Systems.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 342–352. IEEE, November 2015.
Acceptance rate (full papers): 21% (60 / 289).
- 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).
- Mitchell Joblin, Sven Apel, and
Wolfgang Mauerer.
Evolutionary Trends of Developer
Coordination: A Network Approach.
Computing Research Repository (CoRR), Number 1510.06988, November
2015.
- Olaf Leßenich, Sven Apel, and
Christian Lengauer.
Balancing
Precision and Performance in Structured Merge.
Automated Software Engineering, 22(3):367–397, September
2015.
- Alexander von Rhein, Thorsten Berger,
Niklas Schalck Johansson, Mikael Mark Hardø, and Sven Apel.
Lifting
Inter-App Data-Flow Analysis to Large App Sets.
Technical Report MIP-1504, Department of Informatics and Mathematics,
University of Passau, 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).
- Jens Dörre, Sven Apel, and
Christian Lengauer.
Modeling
and Optimizing MapReduce Programs.
Concurrency and Computation: Practice and Experience,
27(7):1734–1766, May 2015.
- 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).
- Janet Siegmund, Norbert Siegmund, and
Sven Apel.
Views
on Internal and External Validity in Empirical Software Engineering.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 9–19. IEEE, May 2015.
Acceptance rate: 19% (84 / 452); ACM SIGSOFT Distinguished Paper
Award.
- Alexander von Rhein, Alexander
Grebhahn, Sven Apel, Norbert Siegmund, Dirk Beyer, and Thorsten Berger.
Presence-Condition
Simplification in Highly Configurable Systems.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 178–188. IEEE, May 2015.
Acceptance rate: 19% (84 / 452).
- Jörg Liebig, Andreas Janker,
Florian Garbe, Sven Apel, and Christian Lengauer.
Morpheus:
Variability-Aware Refactoring in the Wild.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 380–391. 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.
- Janet Siegmund, Sven Apel, Christian
Kästner, Chris Parnin, Anja Bethmann, Gunter Saake, Thomas Leich, and
André Brechmann.
Measuring
Program Comprehension with Functional Magnetic Resonance Imaging.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, volume P-239 of LNI, pages 63–64. GI,
March 2015.
- Thomas Thüm, Sven Apel, Christian
Kästner, Ina Schaefer, and Gunter Saake.
Analysis
Strategies for Software Product Lines: A Classification and Survey.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, volume P-239 of LNI, pages 57–58. GI,
March 2015.
- Alexander von Rhein and Sven Apel.
Strategies
for Analyzing Configurable Systems.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, volume P-239 of LNI, pages 49–50. GI,
March 2015.
2014
- Sebastian Breß, Max Heimel, Norbert
Siegmund, Ladjel Bellatreche, and Gunter Saake.
GPU-accelerated
Database Systems: Survey and Open Challenges .
Transactions on Large-Scale Data and Knowledge-Centered Systems
(TLDKS), Volume 8800, 2014.
accepted for publication in Special Issue on Selected Papers from ADBIS 2013
Satellite Events.
- Sebastian Breß, Norbert Siegmund,
Max Heimel, Michael Saecker, Tobias Lauer, Ladjel Bellatreche, and Gunter
Saake.
Load-Aware
Inter-Co-Processor Parallelism in Database Query Processing.
Data & Knowledge Engineering (DKE), 93(0):60–79, 2014.
Selected Papers from the 17th East-European Conference on Advances in Databases
and Information Systems.
- Christian Lengauer, Sven Apel, Matthias
Bolten, Armin Größlinger, Frank Hannig, Harald Köstler, Ulrich
Rüde, Jürgen Teich, Alexander Grebhahn, Stefan Kronawitter, Sebastian
Kuckuk, Hannah Rittich, and Christian Schmitt.
ExaStencils:
Advanced Stencil-Code Engineering.
In Luis Lopes et al., editors, Euro-Par 2014: Parallel Processing
Workshops, Part II, volume 8806 of LNCS, pages 553–564.
Springer, 2014.
- Jochen Quante, Mohammed Tarabain, and
Janet Siegmund.
Towards Recovering and Exploiting Domain Knowledge from C Code: A Case Study
on Automotive Software.
In IEEE Conference on Software Maintenance, Reengineering, and Reverse
Engineering (CSMR-WCRE), pages 383–386, 2014.
- Markus Völter, Janet Siegmund,
Thorsten Berger, and Bernd Kolb.
Towards User-Friendly Projectional Editors.
In In Proceedings of the International Conference on Software Language
Engineering (SLE), pages 41–61. Springer,
2014.
- Sven
Apel, Joanne M. Atlee, Luciano Baresi, and Pamela Zave.
Feature
Interactions: The Next Generation (Dagstuhl Seminar 14281).
Dagstuhl Reports, 4(7):1–24, November
2014.
- Janet Siegmund, Christian Kästner,
Jörg Liebig, Sven Apel, and Stefan Hanenberg.
Measuring
and Modeling Programming Experience.
Empirical Software Engineering (EMSE), 19(5):1299–1334, October
2014.
ICPC Most Influential Paper Award 2022.
- Eric Walkingshaw, Christian
Kästner, Martin Erwig, Sven Apel, and Eric Bodden.
Variational
Data Structures: Exploring Tradeoffs in Computing with Variability.
In Proceedings of the ACM Symposium on New Ideas in Programming and
Reflections on Software (Onward!), pages 213–226. ACM, October 2014.
Acceptance rate: 46% (16 / 35).
- 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.
- Jianmei
Guo, Edward Zulkoski, Rafael Olaechea, Derek Rayside, Krzysztof Czarnecki,
Sven Apel, and Joanne Atlee.
Scaling
Exact Multi-Objective Combinatorial Optimization by Parallelization.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 409–420. ACM, September 2014.
Acceptance rate: 20% (55 / 276).
- Alexander Grebhahn, Sebastian Kuckuk,
Christian Schmitt, Harald Köstler, Norbert Siegmund, Sven Apel, Frank
Hannig, and Jürgen Teich.
Experiments
on Optimizing the Performance of Stencil Codes with SPL Conqueror.
Parallel Processing Letters, 24(3):1441001, 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.
- Janet Siegmund and Sven Apel.
The
Human Factor in Computer Science and How to Teach Students to Care: An
Experience Report.
In Social Informatics – The Social Impact of Interactions between Humans
and IT, Springer Proceedings in Complexity, pages 13–21. Springer,
August 2014.
- Janet Siegmund, Christian Kästner,
Sven Apel, Chris Parnin, Anja Bethmann, and André Brechmann.
Understanding
Programmers' Brains with fMRI.
Frontiers in Neuroinformatics, August 2014.
Conference Abstract.
- 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.
- Christian Lengauer, Sven Apel, Matthias
Bolten, Armin Größlinger, Frank Hannig, Harald Köstler, Ulrich
Rüde, Jürgen Teich, Alexander Grebhahn, Stefan Kronawitter, Sebastian
Kuckuk, Hannah Rittich, and Christian Schmitt.
ExaStencils:
Advanced Stencil-Code Engineering – First Project Report.
Technical Report MIP-1401, Department of Computer Science and Mathematics,
University of Passau, June 2014.
12 pages.
- Janet Siegmund, Christian Kästner,
Sven Apel, Chris Parnin, Anja Bethmann, Thomas Leich, Gunter Saake, and
André Brechmann.
Understanding
Understanding Source Code with Functional Magnetic Resonance Imaging.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 378–389. ACM, May 2014.
Acceptance rate: 20% (99 / 495).
- Norbert Siegmund, Sergiy Kolesnikov,
Christian Kästner, Sven Apel, Don Batory, Marko Rosenmüller, and
Gunter Saake.
Performance
Prediction in the Presence of Feature Interactions.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, LNI, pages 33–34. GI, February
2014.
- Alexander Grebhahn, Norbert Siegmund,
Sven Apel, Sebastian Kuckuk, Christian Schmitt, and Harald Köstler.
Optimizing
Performance of Stencil Code with SPL Conqueror.
In Proceedings of the International Workshop on High-Performance Stencil
Computations (HiStencils), pages 7–14. www.epubli.de, January
2014.
- Sven Apel, Matthias Bolten, Armin
Größlinger, Franz Hannig, Harald Köstler, Christian Lengauer,
Ulrich Rüde, and Jürgen Teich.
ExaStencils:
Advanced Stencil-Code Engineering.
inSiDE, 12(2):60–63, 2014.
- Reimar Schröter, Norbert Siegmund,
Thomas Thüm, and Gunter Saake.
Feature-Context
Interfaces: Tailored Programming Interfaces for Software Product Lines.
In Proceedings of the International Software Product Line Conference
(SPLC), pages 102–111. ACM, 2014.
2013
- Sven
Apel, Dirk Beyer, Karlheinz Friedberger, Franco Raimondi, and Alexander von
Rhein.
Domain Types: Selecting Abstractions
Based on Variable Usage.
Computing Research Repository (CoRR), Number 1305.6640, December
2013.
- Jens Dörre, Sven Apel, and
Christian Lengauer.
Modeling
and Optimizing MapReduce Programs.
Technical Report MIP-1304, Department of Computer Science and Mathematics,
University of Passau, December 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).
- Andreas Simbürger, Sven Apel, Armin
Größlinger, and Christian Lengauer.
The
Potential of Polyhedral Optimization: An Empirical Study.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 508–518. IEEE, November 2013.
Acceptance rate (full papers): 16% (51 / 317).
- Sven
Apel, Dirk Beyer, Karlheinz Friedberger, Franco Raimondi, and Alexander von
Rhein.
Domain
Types: Abstract-Domain Selection Based on Variable Usage.
In Proceedings of the Haifa Verification Conference (HVC), volume
8244 of LNCS, pages 262–278. Springer, November 2013.
Acceptance rate: 47% (23 / 49).
- Sven
Apel, Don Batory, Christian Kästner, and Gunter Saake.
Feature-Oriented
Software Product Lines: Concepts and Implementation.
Springer, October 2013.
315 pages, ISBN 978-3-642-37520-0.
- 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).
- 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).
- 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.
- Don Batory, Rui Goncalves, Bryan
Marker, and Janet Siegmund.
Dark Knowledge and Graph Grammars in Automated Software Design.
In Proceedings of the International Conference on Software Language
Engineering (SLE), pages 1–18. Springer, October 2013.
Keynote at SLE.
- Martin Schäler, Alexander Grebhahn,
Reimar Schröter, Sandro Schulze, Veit Köppen, and Gunter Saake.
QuEval: Beyond high-dimensional indexing à la carte.
In Proceedings of the VLDB Endowment, volume 6, page 1654–1665.
VLDB Endowment, September 2013.
- Sebastian Breß, Norbert Siegmund,
Ladjel Bellatreche, and Gunter Saake.
An Operator-Stream-based Scheduling Engine for Effective GPU Coprocessing.
In Proceedings of the East-European Conference on Advances in Databases
and Information Systems (ADBIS), pages 288–301. Springer, September
2013.
- Sebastian Breß, Max Heimel, Norbert
Siegmund, Ladjel Bellatreche, and Gunter Saake.
Exploring the Design Space of a GPU-aware Database Architecture.
In New Trends in Databases and Information Systems, Advances in
Intelligent Systems and Computing, pages 225–234. Springer, September
2013.
- Janet
Siegmund.
The Human Factor in Computer Science.
In INFORMATIK 2013: Informatik angepasst an Mensch, Organisation und
Umwelt, pages 1184–1185, September 2013.
- Sven
Apel, Alexander von Rhein, Thomas Thüm, and Christian Kästner.
Feature-Interaction
Detection based on Feature-Based Specifications.
Computer Networks, 57(12):2399–2409, August
2013.
- 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).
- Dave
Clarke, Ina Schaefer, Maurice ter Beek, Sven Apel, and Joanne Atlee.
Formal Methods and Analysis in Software Product Line Engineering: 4th Edition
of FMSPLE Workshop Series.
In Proceedings of the International Software Product Line Conference
(SPLC), pages 266–267. ACM, August 2013.
- Janet Feigenspan, Christian
Kästner, Sven Apel, Jörg Liebig, Michael Schulze, Raimund Dachselt,
Maria Papendieck, Thomas Leich, and Gunter Saake.
Do
Background Colors Improve Program Comprehension in the #ifdef Hell?.
Empirical Software Engineering (EMSE), 18(4):699–745, July
2013.
- Thomas Thüm, Sven Apel, Andreas
Zelend, Reimar Schröter, and Bernhard Möller.
Subclack:
Feature-Oriented Programming with Behavioral Feature Interfaces.
International Workshop on MechAnisms for SPEcialization, Generalization and
inHerItance (MASPEGHI), co-located with ECOOP'13, July
2013.
- Veit Köppen, Martin Schäler,
Alexander Grebhahn, and Gunter Saake.
BTW
2013 - Zwischen wissenschaftlicher Geschichte und moderner
Herausforderung.
Datenbank-Spektrum, June 2013.
- Sven
Apel, Alexander von Rhein, Philipp Wendler, Armin Größlinger, and
Dirk Beyer.
Strategies
for Product-Line Verification: Case Studies and Experiments.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 482–491. IEEE, May 2013.
Acceptance rate: 19% (85 / 461).
- Jianmei
Guo, Krzysztof Czarnecki, Sven Apel, Norbert Siegmund, and Andrezj Wasowski.
Why
CART Works for Variability-Aware Performance Prediction? An Empirical Study
on Performance Distributions.
Technical Report GSDLAB-TR-2013-04-02, Generative Software Development
Laboratory, University of Waterloo, April 2013.
- Norbert Siegmund, Marko
Rosenmüller, Christian Kästner, Paolo Giarrusso, Sven Apel, and
Sergiy Kolesnikov.
Scalable
Prediction of Non-functional Properties in Software Product Lines: Footprint
and Memory Consumption.
Information and Software Technology (IST), 55(3):491–507, March
2013.
- Andreas Simbürger, Sven Apel, Armin
Größlinger, and Christian Lengauer.
The
Potential of Polyhedral Optimization.
Technical Report MIP-1301, Department of Informatics and Mathematics,
University of Passau, March 2013.
10 pages.
- David Broneske, Martin Schäler, and
Alexander Grebhahn.
Extending
an Index-Benchmarking Framework with Non-Invasive Visualization
Capability.
In Proceedings of the Datenbanksysteme in Business, Technologie und Web
(BTW 2013) Workshop on Information Systems in Digital Engineering
(ISDE), BTW-Workshops, pages 151–160. Köllen-Verlag, March
2013.
- Alexander Grebhahn, Martin Schäler,
Veit Köppen, and Gunter Saake.
Privacy-Aware
Multidimensional Indexing.
In Datenbanksysteme in Business, Technologie und Web (BTW 2013)
Proceedings, pages 133–147. Köllen-Verlag, March
2013.
- Alexander Grebhahn, Martin Schäler,
and Veit Köppen.
Secure
Deletion: Towards Tailor-Made Privacy in Database Systems.
In Proceedings of the Datenbanksysteme in Business, Technologie und Web
(BTW 2013) Workshop on Databases in Biometrics, Forensics and Security
Applications (DBforBFS), BTW-Workshops, pages 99–113.
Köllen-Verlag, March 2013.
- Janet Siegmund, Christian Kästner,
Sven Apel, André Brechmann, and Gunter Saake.
Experience
from Measuring Program Comprehension—Toward a General Framework.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, LNI, pages 239–257. GI, February
2013.
- Mario Pukall, Christian Kästner,
Walter Cazzola, Sebastian Götz, Alexander Grebhahn, Reimar Schröter,
and Gunter Saake.
JavAdaptor - Flexible Runtime
Updates of Java Applications.
Software: Practice and Experience, 43(2):153–185, February
2013.
- Sven
Apel, Christian Kästner, and Christian Lengauer.
Language-Independent
and Automated Software Composition: The FeatureHouse Experience.
IEEE Transactions on Software Engineering (TSE), 39(1):63–79,
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.
- Jörg Liebig, Sven Apel, and Rolf
Daniel.
Feature-Oriented
Language Families: A Case Study.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 53–60. 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.
- 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.
- Christian Kästner and Sven Apel.
Feature-Oriented
Software Development.
In Generative and Transformational Techniques in Software Engineering
IV, volume 7680 of LNCS, pages 346–382. Springer,
January 2013.
- Reimar Schröter, Thomas Thüm,
Norbert Siegmund, and Gunter Saake.
Automated
Analysis of Dependent Feature Models.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 43–47. ACM, January
2013.
- Reimar Schröter, Norbert Siegmund,
and Thomas Thüm.
Towards
Modular Analysis of Multi Product Lines.
In Proceedings of the International Software Product Line Conference
(SPLC) Co-located Workshops, 96–99, 2013. ACM.
- Michael Soffner, Norbert Siegmund,
Marko Rosenmüller, Janet Feigenspan, Thomas Leich, and Gunter Saake.
A Variability Model for Query Optimizers.
In Database and Information Systems VII. Selected Papers from the Tenth
International Baltic Conference on Databases and Information Systems
2012, pages 15–28. IOS Press, January 2013.
2012
- Janet Siegmund, André Brechmann,
Sven Apel, Christian Kästner, Jörg Liebig, Thomas Leich, and Gunter
Saake.
Toward
Measuring Program Comprehension with Functional Magnetic Resonance
Imaging.
In Proceedings of the ACM SIGSOFT International Symposium on the
Foundations of Software Engineering (FSE), page 24. ACM, November
2012.
NIER Track; acceptance rate: 20% (12 / 59).
- Jörg Liebig, Alexander von Rhein,
Christian Kästner, Sven Apel, Jens Dörre, and Christian Lengauer.
Large-Scale
Variability-Aware Type Checking and Dataflow Analysis.
Technical Report MIP-1212, Department of Informatics and Mathematics,
University of Passau, November 2012.
- Norbert Siegmund.
Measuring
and Predicting Non-Functional Properties of Customizable
Programs.
Dissertation, University of Magdeburg, Germany, November
2012.
- Janet Siegmund.
Framework
for Measuring Program Comprehension.
Dissertation, University of Magdeburg, Germany, November
2012.
- Björn-Erik Aust, Alexander
Grebhahn, Tran Tuan Nguyen, and Reimar Schröter.
Implementierung
und Evaluierung hochdimensionaler Indexstrukturen.
In Techniken zur forensischen Datenhaltung, volume 1, pages 13 –
24. Fakultät für Informatik, Otto-von-Guericke-Universität
Magdeburg, October 2012.
- Martin Schäler, Sandro Schulze,
Alexander Grebhahn, Veit Köppen, Andreas Lübcke, and Gunter Saake
(Hrsg.).
Techniken
zur forensischen Datenhaltung - Ausgewählte studentische
Beiträge.
Collection FIN-05-2012, University of Magdeburg, Germany, October 2012.
In German.
- Norbert Siegmund, Marko
Rosenmüller, Martin Kuhlemann, Christian Kästner, Sven Apel, and
Gunter Saake.
SPL
Conqueror: Toward Optimization of Non-functional Properties in Software
Product Lines.
Software Quality Journal – Special Issue on Quality Engineering for
Software Product Lines, 20(3–4):487–517, September
2012.
- Sven
Apel, Olaf Leßenich, and Christian Lengauer.
Structured
Merge with Auto-Tuning: Balancing Precision and Performance.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 120–129. ACM, September 2012.
Acceptance rate: 13% (21/167).
- Thomas Thüm, Ina Schaefer, Sven
Apel, and Martin Hentschel.
Family-Based
Theorem Proving for Deductive Verification of Software Product Lines.
In Proceedings of the International Conference on Generative Programming
and Component Engineering (GPCE), pages 11–20. ACM, September 2012.
Acceptance rate: 40% (14 / 35).
- Janet Siegmund, Christian Kästner,
Jörg Liebig, and Sven Apel.
Comparing
Program Comprehension of Physically and Virtually Separated Concerns .
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 17–24. ACM, September
2012.
- Christian Kästner, Alexander von
Rhein, Sebastian Erdweg, Jonas Pusch, Sven Apel, Tillmann Rendel, and Klaus
Ostermann.
Toward
Variability-Aware Testing.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 1–8. ACM, September
2012.
- Maik
Mory, Norbert Siegmund, Alexander Blankenburg, and Gunter Saake.
Towards Interoperability of Distributed Interactive Simulations through
Node-based OpenGL Stream Processing.
In Proceedings of the Fifth Interop-Vlab.It Workshop on Complexity of
Systems, Complexity of Interoperability (INVIT12), volume 915, pages
83–87. CEUR-WS.org, September 2012.
- Janet Siegmund, Norbert Siegmund, Jana
Fruth, Sven Kuhlmann, Jana Dittmann, and Gunter Saake.
Program Comprehension in Preprocessor-Based Software.
In Proceedings of the International Workshop on Digital Engineering
(IWDE), pages 517–528. Springer, September
2012.
- Jianmei
Guo, Krzysztof Czarnecki, Sven Apel, Norbert Siegmund, and Andrezj Wasowski.
Variability-Aware
Performance Modeling: A Statistical Learning Approach.
Technical Report GSDLAB-TR-2012-08-18, Generative Software Development
Laboratory, University of Waterloo, August 2012.
- Christian Kästner, Sven Apel,
Thomas Thüm, and Gunter Saake.
Type
Checking Annotation-Based Product Lines.
ACM Transactions on Software Engineering and Methodology (TOSEM),
21(3):14, June 2012.
- Norbert Siegmund, Sergiy Kolesnikov,
Christian Kästner, Sven Apel, Don Batory, Marko Rosenmüller, and
Gunter Saake.
Predicting
Performance via Automated Feature-Interaction Detection.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 167–177. IEEE, June 2012.
Acceptance rate: 21% (87 / 408).
- Janet Feigenspan, Christian
Kästner, Jörg Liebig, Sven Apel, and Stefan Hanenberg.
Measuring
Programming Experience.
In Proceedings of the International Conference on Program Comprehension
(ICPC), pages 73–82. IEEE, June 2012.
Acceptance rate: 41% (21 / 51); ICPC Most Influential Paper Award
2022.
- Janet Feigenspan, Don Batory, and
Taylor Riché.
Is
the Derivation of a Model Easier to Understand than the Model Itself?.
In Proceeding of the International Conference on Program Comprehension
(ICPC), pages 47–52. IEEE, June 2012.
- Janet Feigenspan and Norbert Siegmund.
Supporting Comprehension Experiments with Human Subjects.
In Proceeding of the International Conference on Program Comprehension
(ICPC), pages 244–246. IEEE, June 2012.
Tool demo.
- Norbert Siegmund, Maik Mory, Janet
Feigenspan, Gunter Saake, Mykhaylo Nykolaychuk, and Marco Schumann.
Interoperability of Non-functional Requirements in Complex Systems.
In Proceedings of the International ICSE Workshop on Software Engineering
for Embedded Systems, pages 2–8. IEEE, June
2012.
- Alexander Grebhahn, David Broneske,
Martin Schäler, Reimar Schröter, Veit Köppen, and Gunter Saake.
Challenges
in finding an appropriate multi-dimensional index structure with respect to
specific use cases.
In Proceedings of the GI-Workshop "Grundlagen von Datenbanken
2012", pages 77–82. CEUR-WS, May 2012.
- Thomas Thüm, Sven Apel, Christian
Kästner, Martin Kuhlemann, Ina Schaefer, and Gunter Saake.
Analysis
Strategies for Software Product Lines.
Technical Report FIN-004-2012, School of Computer Science, University of
Magdeburg, April 2012.
- Sven
Apel, Sergiy Kolesnikov, Jörg Liebig, Christian Kästner, Martin
Kuhlemann, and Thomas Leich.
Access
Control in Feature-Oriented Programming.
Science of Computer Programming – Special Issue on Feature-Oriented
Software Development, 77(3):174–187, March
2012.
- Sven
Apel, Julia Lawall, and Christian Lengauer (editors).
Special
Section: Feature-Oriented Software Development (FOSD 2009).
Science of Computer Programming, 77(3):129–188, March
2012.
- Thomas Thüm, Ina Schaefer, Martin
Kuhlemann, Sven Apel, and Gunter Saake.
Applying
Design by Contract to Feature-Oriented Programming.
In Proceedings of the International Conference on Fundamental Approaches
to Software Engineering (FASE), volume 7212 of LNCS,
pages 255–269. Springer, March 2012.
Acceptance rate: 25% (33 / 134).
- Alexander Grebhahn.
Forensisch
sicheres Löschen in relationalen Datenbankmanagementsystemen.
Master thesis, University of Magdeburg, Germany, March 2012.
In German.
- Ulrich Eisenecker, Sven Apel, and
Stefania Gnesi, editors.
Sixth International Workshop on Variability Modelling of
Software-Intensive Systems, Leipzig, Germany, January 25-27, 2012.
Proceedings. ACM, January 2012.
- Janet Feigenspan, Don Batory, and
Taylor Riché.
Material
and Detailed Results of Experiment on Model Comprehension.
Technical Report TR-12-01, University of Texas at Austin, Department for
Computer Science, January 2012.
- Janet Feigenspan, Michael Schulze,
Maria Papendieck, Christian Kästner, Raimund Dachselt, Veit Köppen,
Mathias Frisch, and Gunter Saake.
Supporting
Program Comprehension in Large Preprocessor-Based Software Product
Lines.
IET Software, 6(6):488–501, January 2012.
2011
- Martin Kuhlemann, Christian
Kästner, Sven Apel, and Gunter Saake.
An
Algebra for Refactoring and Feature-Oriented Programming.
Technical Report FIN-006-2011, University of Magdeburg, Germany,
2011.
- Sven
Apel, Hendrik Speidel, Philipp Wendler, Alexander von Rhein, and Dirk Beyer.
Feature-Aware Verification.
Computing Research Repository (CoRR), Number 1110.0021, December
2011.
- Sven
Apel, Hendrik Speidel, Philipp Wendler, Alexander von Rhein, and Dirk Beyer.
Detection
of Feature Interactions using Feature-Aware Verification.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 372–375. IEEE, November 2011.
Acceptance rate (short papers): 22% (56 / 252).
- Alexander von Rhein, Sven Apel, and
Franco Raimondi.
Introducing
Binary Decision Diagrams in the Explicit-State Verification of Java
Code.
Java Pathfinder Workshop (co-located with ASE'11), November
2011.
- Marko Rosenmüller, Norbert
Siegmund, Mario Pukall, and Sven Apel.
Tailoring
Dynamic Software Product Lines.
In Proceedings of the International Conference on Generative Programming
and Component Engineering (GPCE), pages 3–12. ACM, October 2011.
Acceptance rate: 31% (18 / 58).
- Janet Feigenspan, Sven Apel, Jörg
Liebig, and Christian Kästner.
Exploring
Software Measures to Assess Program Comprehension.
In Proceedings of the International Symposium on Empirical Software
Engineering and Measurement (ESEM), pages 1–10, paper 3. IEEE,
September 2011.
Acceptance rate: 31% (33 / 105).
- Sven
Apel, Jörg Liebig, Benjamin Brandl, Christian Lengauer, and Christian
Kästner.
Semistructured
Merge: Rethinking Merge in Revision Control Systems.
In Proceedings of the European Software Engineering Conference and the
ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (ESEC/FSE), pages 190–200. ACM, September 2011.
Acceptance rate: 17% (34 / 203).
- Janet Feigenspan.
Program
Comprehension of Feature-Oriented Software Development.
In International Doctoral Symposium on Empirical Software Engineering
(IDoESE), September 2011.
- Janet Feigenspan, Norbert Siegmund,
Andreas Hasselberg, and Markus Köppen.
PROPHET:
Tool Infrastructure To Support Program Comprehension Experiments.
In Proceedings of the International Symposium on Empirical Software
Engineering and Measurement (ESEM), September 2011.
Poster.
- Sandro Schulze, Elmar Juergens, and
Janet Feigenspan.
Analyzing
the Effect of Preprocessor Annotations on Code Clones.
In Proceedings of the International Working Conference on Source Code
Analysis and Manipulation (SCAM), pages 115–124. IEEE, September
2011.
acceptance rate: 36 % (16/44).
- Norbert Siegmund, Marko
Rosenmüller, Christian Kästner, Paolo Giarrusso, Sven Apel, and
Sergiy Kolesnikov.
Scalable
Prediction of Non-functional Properties in Software Product Lines.
In Proceedings of the Software Product Line Conference (SPLC),
pages 160–169. IEEE, August 2011.
Acceptance rate: 29% (20 / 69). Best Research Paper
Award.
- Sven
Apel, Florian Heidenreich, Christian Kästner, and Marko Rosenmüller.
Third
International Workshop on Feature-Oriented Software Development (FOSD
2011).
In Proceedings of the International Software Product Line Conference
(SPLC), pages 337–338. IEEE, August 2011.
- Wolfgang Scholz, Thomas Thüm, Sven
Apel, and Christian Lengauer.
Automatic
Detection of Feature Interactions using the Java Modeling Language: An
Experience Report.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), page 7. ACM, August 2011.
- Christian Kästner, Sven Apel, and
Klaus Ostermann.
The
Road to Feature Modularity? .
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), page 5. ACM, August 2011.
- Thomas Thüm, Christian Kästner,
Sebastian Erdweg, and Norbert Siegmund.
Abstract
Features in Feature Modeling.
In Proceedings of the International Software Product Line Conference
(SPLC), pages 191–200. IEEE, August 2011.
- Janet Feigenspan, Maria Papendieck,
Christian Kästner, Mathias Frisch, and Raimund Dachselt.
FeatureCommander:
Colorful #ifdef World.
In Proceedings of the International Software Product Line Conference
(SPLC), second volume (Demonstration), pages 1–2, paper 48. ACM,
August 2011.
- Christian Lengauer and Sven Apel.
Feature-Oriented
System Design and Engineering.
International Journal of Software and Informatics (IJSI), 5(1–2,
Part II):231–244, July 2011.
Special Issue on Foundations and Practice of Systems and Software Engineering,
Festschrift in Honor of Manfred Broy.
- Jens Dörre, Sven Apel, and
Christian Lengauer.
Static
Type Checking of Hadoop MapReduce Programs.
In Proceedings of the Second International Workshop on MapReduce and its
Applications (MapReduce), pages 17–24. ACM, June
2011.
- Sven Apel and Ethan Jackson, editors.
Software
Composition, 10th International Conference, SC 2011, Zurich, Switzerland,
June 30 – July 1, 2011, Proceedings, volume 6708 of
LNCS. Springer, June 2011.
- Sven
Apel and Dirk Beyer.
Feature
Cohesion in Software Product Lines: An Exploratory Study.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 421–430. ACM, May 2011.
Acceptance rate: 14% (62 / 441).
- Michael Stengel, Janet Feigenspan,
Mathias Frisch, Christian Kästner, Sven Apel, and Raimund Dachselt.
View
Infinity: A Zoomable Interface for Feature-Oriented Software
Development.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 1031–1033. ACM, May 2011.
Acceptance rate: 37% (22 / 60); tool demo.
- Sven
Apel, William Cook, Krzysztof Czarnecki, and Oscar Nierstrasz.
Feature-Oriented
Software Development (FOSD) (Dagstuhl Seminar 11021).
Dagstuhl Reports, 1(1), May 2011.
- Mario Pukall, Alexander Grebhahn,
Reimar Schröter, Christian Kästner, Walter Cazzola, and Sebastian
Götz.
JavAdaptor:
Unrestricted Dynamic Software Updates for Java.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 989–991, May 2011.
Acceptance rate: 37% (22 / 60); tool demo.
- Janet Feigenspan, Norbert Siegmund, and
Jana Fruth.
On
the Role of Program Comprehension in Embedded Systems.
Softwaretechnik-Trends, 31(2), May 2011.
- Mario Pukall, Christian Kästner,
Walter Cazzola, Sebastian Götz, Alexander Grebhahn, Reimar Schröter,
and Gunter Saake.
Flexible
Dynamic Software Updates of Java Applications: Tool Support and Case
Study.
Technical Report 04, School of Computer Science, University of Magdeburg, April
2011.
- Janet Feigenspan, Michael Schulze,
Maria Papendieck, Christian Kästner, Raimund Dachselt, Veit Köppen,
and Mathias Frisch.
Using
Background Colors to Support Program Comprehension in Software Product
Lines.
In Proceedings of the International Conference on Evaluation and
Assessment in Software Engineering (EASE), pages 66–75. Institution
of Engineering and Technology, April 2011.
- Jörg Liebig, Christian Kästner,
and Sven Apel.
Analyzing
the Discipline of Preprocessor Annotations in 30 Million Lines of C
Code.
In Proceedings of the International Conference on Aspect-Oriented
Software Development (AOSD), pages 191–202. ACM, March 2011.
Acceptance rate: 23% (21 / 92).
- Marko Rosenmüller, Norbert
Siegmund, Sven Apel, and Gunter Saake.
Flexible
Feature Binding in Software Product Lines.
Automated Software Engineering, 18(2):163–197, March
2011.
- Thomas Thüm, Ina Schaefer, Martin
Kuhlemann, and Sven Apel.
Proof
Composition for Deductive Verification of Software Product Lines.
In Proceedings of the International Conference on Software Testing,
Verification, and Validation Workshops (VAST'11 Workshop), pages
270–277. IEEE, March 2011.
- Martin Schäler, Thomas Leich,
Norbert Siegmund, Christian Kästner, and Gunter Saake.
Generierung maßgeschneiderter Relationenschemata in Softwareproduktlinien
mittels Superimposition.
In Proceedings of Datenbanksysteme für Business, Technologie und Web
(BTW), volume 180 of LNI, pages 414–534. GI, March
2011.
- Marko Rosenmüller, Norbert
Siegmund, Mario Pukall, and Sven Apel.
Combining Runtime Adaptation and Static Binding in Dynamic Software Product
Lines.
Technical Report 02, Fakultät für Informatik,
Otto-von-Guericke-Universität Magdeburg, February
2011.
- Marko Rosenmüller, Norbert
Siegmund, Thomas Thüm, and Gunter Saake.
Multi-Dimensional Variability Modeling.
In Proceedings of the Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 11–20. ACM, January
2011.
2010
- Veit Köppen, Andreas Meier, Michael
Soffner, and Norbert Siegmund.
Grundlagen
und Einsatz von Jini für serviceorientierte Architekturen.
Technical Report 10, University of Magdeburg, Germany,
2010.
- Alexander Grebhahn.
JavAdaptor
- vererbungshierarchiebeeinflussende Programmänderungen zur
Laufzeit.
Bachelor thesis, University of Magdeburg, December 2010.
- Sven
Apel, Wolfgang Scholz, Christian Lengauer, and Christian Kästner.
Detecting
Dependences and Interactions in Feature-Oriented Design.
In Proceedings of the IEEE International Symposium on Software
Reliability Engineering (ISSRE), pages 161–170. IEEE, November 2010.
Acceptance rate: 31% (40 / 130).
- Sven Apel, Christian Lengauer, Bernhard
Möller, and Christian Kästner.
An
Algebraic Foundation for Automatic Feature-Based Program Synthesis.
Science of Computer Programming, 75(11):1022–1047, November
2010.
- Sandro Schulze, Sven Apel, and
Christian Kästner.
Code
Clones in Feature-Oriented Software Product Lines.
In Proceedings of the International Conference on Generative Programming
and Component Engineering (GPCE), pages 103–112. ACM, October 2010.
Acceptance rate: 31% (18 / 59).
- Sven
Apel, Wolfgang Scholz, Christian Lengauer, and Christian Kästner.
Language-Independent
Reference Checking in Software Product Lines.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 65–71. ACM, October
2010.
- Norbert Siegmund, Marko
Rosenmüller, and Sven Apel.
Automating
Energy Optimization with Features.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 2–9. ACM, October
2010.
- Sven
Apel, Don Batory, Krzysztof Czarnecki, Florian Heidenreich, Christian
Kästner, and Oscar Nierstrasz, editors.
Proceedings
of the Second International Workshop on Feature-Oriented Software Development
(FOSD'10), October 10, 2010 - Eindhoven, The Netherlands. ACM,
October 2010.
- Marko Rosenmüller, Norbert
Siegmund, and Martin Kuhlemann.
Improving
Reuse of Component Families by Generating Component Hierarchies.
In Proceedings of International Workshop on Feature-oriented Software
Development (FOSD), pages 57–64. ACM, October
2010.
- Ina Schaefer, Martin Becker, Ralf
Carbon, and Sven Apel.
1st
International Workshop on Formal Methods in Software Product Line Engineering
(FMSPLE 2010).
In Proceedings of the International Software Product Line Conference
(SPLC), volume 6287 of LNCS, page 526. Springer,
September 2010.
- Sven Apel, Christian Kästner, Armin
Größlinger, and Christian Lengauer.
Type
Safety for Feature-Oriented Product Lines.
Automated Software Engineering, 17(3):251–300, September
2010.
- Janet Feigenspan, Christian
Kästner, Mathias Frisch, Raimund Dachselt, and Sven Apel.
Visual
Support for Understanding Product Lines.
In Proceedings of the IEEE International Conference on Program
Comprehension (ICPC), pages 34–35. IEEE, July 2010.
Tool demo.
- Alsayed Algergawy, Richi Nayak, Norbert
Siegmund, Veit Köppen, and Gunter Saake.
Combining Schema and Level Matching For Web Service Discovery.
In Proceedings of the International Conference on Web Engineering
(ICWE), LNCS, pages 114–128. Springer, July
2010.
- Friedrich Steimann, Thomas Pawlitzki,
Sven Apel, and Christian Kästner.
Types
and Modularity for Implicit Invocation with Implicit Announcement.
ACM Transactions on Software Engineering and Methodology (TOSEM),
20(1):1, June 2010.
- Martin Kuhlemann, Christian
Kästner, and Sven Apel.
Reducing
Code Replication in Delegation-Based Java Programs.
In Java Software and Embedded Systems, pages 171–183. Nova
Science Publishers, Inc., May 2010.
- Sven Apel and DeLesley Hutchins.
A
Calculus for Uniform Feature Composition.
ACM Transactions on Programming Languages and Systems (TOPLAS),
32(5):19, May 2010.
- Jörg Liebig, Sven Apel, Christian
Lengauer, Christian Kästner, and Michael Schulze.
An
Analysis of the Variability in Forty Preprocessor-Based Software Product
Lines.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 105–114. ACM, May 2010.
Acceptance rate: 14% (52 / 380).
- Christian Kästner, Sven Apel, and
Gunter Saake.
Virtuelle
Trennung von Belangen (Präprozessor 2.0).
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, number P-159 in LNI, pages 165–176. GI, February
2010.
Acceptance rate: 36% (17 / 47).
- Sven Apel.
How
AspectJ is Used: An Analysis of Eleven AspectJ Programs.
Journal of Object Technology (JOT), 9(1):117–142, January
2010.
- Martin Kuhlemann, Norbert Siegmund, and
Sven Apel.
Using
Collaborations to Encapsulate Features? An Explorative Study.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 139–142. University of
Duisburg-Essen, January 2010.
- Norbert Siegmund, Martin Kuhlemann,
Sven Apel, and Mario Pukall.
Optimizing
Non-functional Properties of Software Product Lines by means of
Refactorings.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 115–122. University of
Duisburg-Essen, January 2010.
- Sven Apel, Jörg Liebig, Christian
Lengauer, Christian Kästner, and William Cook.
Semistructured
Merge in Revision Control Systems.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 13–19. University of
Duisburg-Essen, January 2010.
- Marko Rosenmüller and Norbert
Siegmund.
Automating
the Configuration of Multi Software Product Lines.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 123–130. University of
Duisburg-Essen, January 2010.
2009
- Veit Köppen, Norbert Siegmund,
Michael Soffner, and Gunter Saake.
An
Architecture for Interoperability of Embedded Systems and Virtual
Reality.
IETE Technical Review, 26(5):350–356,
2009.
- Norbert Siegmund, Marko
Rosenmüller, Guido Moritz, Gunter Saake, and Dirk Timmermann.
Towards
Robust Data Storage in Wireless Sensor Networks.
IETE Technical Review, 26(5):335–340,
2009.
- Marko Rosenmüller, Sven Apel,
Thomas Leich, and Gunter Saake.
Tailor-Made
Data Management for Embedded Systems: A Case Study on Berkeley DB.
Data & Knowledge Engineering (DKE), 68(12):1493–1512, December
2009.
- Sven
Apel, Christian Kästner, Armin Größlinger, and Christian
Lengauer.
Type-Safe Feature-Oriented
Product Lines.
Computing Research Repository (CoRR), Number 1001.3604, December
2009.
- Christian Kästner, Sven Apel, and
Martin Kuhlemann.
A
Model of Refactoring Physically and Virtually Separated Features.
In Proceedings of the International Conference on Generative Programming
and Component Engineering (GPCE), pages 157–166. ACM, October 2009.
Acceptance rate: 31% (19 / 62).
- Sven
Apel, Jörg Liebig, Christian Kästner, Martin Kuhlemann, and Thomas
Leich.
An
Orthogonal Access Modifier Model for Feature-Oriented Programming.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 26–32. ACM, October
2009.
- Marko Rosenmüller, Norbert
Siegmund, Gunter Saake, and Sven Apel.
Combining
Static and Dynamic Feature Binding in Software Product Lines.
Technical Report FIN-013-2009, School of Computer Science, University of
Magdeburg, October 2009.
- Janet Feigenspan, Christian
Kästner, Sven Apel, and Thomas Leich.
How
to Compare Program Comprehension in FOSD Empirically – An Experience
Report.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 52–59. ACM, October
2009.
- Jörg Liebig, Sven Apel, Christian
Lengauer, and Thomas Leich.
RobbyDBMS
– A Case Study on Hardware/Software Product Line Engineering.
In Proceedings of the International Workshop on Feature-Oriented Software
Development (FOSD), pages 60–65. ACM, October
2009.
- Sven
Apel, William Cook, Krzysztof Czarnecki, Christian Kästner, Neil
Loughran, and Oscar Nierstrasz, editors.
Proceedings
of the First International Workshop on Feature-Oriented Software Development
(FOSD), October 6, 2009, Denver, Colorado, USA. ACM, October
2009.
- Syed Saif ur Rahman, Marko
Rosenmüller, Norbert Siegmund, Sagar Sunkle, Gunter Saake, and Sven Apel.
Data
Management for Embedded Systems: A Cell-based Approach.
In Proceedings of the International Workshop on Embedded Data-Centric
Systems (EDACS), pages 9–13. IEEE, September
2009.
- Martin Kuhlemann, Don Batory, and Sven
Apel.
Refactoring
Feature Modules.
In Proceedings of the International Conference on Software Reuse
(ICSR), volume 5791 of LNCS, pages 106–115. Springer,
September 2009.
Acceptance rate: 41% (28 / 68).
- Christian Kästner and Sven Apel.
Virtual
Separation of Concerns – A Second Chance for Preprocessors.
Journal of Object Technology (JOT), 8(6):59–68, September
2009.
- Christian Kästner, Sven Apel,
Syed Saif ur Rahman, Marko Rosenmüller, Don Batory, and Gunter Saake.
On
the Impact of the Optional Feature Problem: Analysis and Case Studies.
In Proceedings of the International Software Product Line Conference
(SPLC), pages 181–190. Software Engineering Institute, Carnegie
Mellon University, August 2009.
Acceptance rate: 36% (30 / 83).
- Mario
Pukall, Norbert Siegmund, and Walter Cazzola.
Feature-oriented
Runtime Adaptation.
In Proceedings of the ESEC/FSE Workshop on Software Integration and
Evolution at Runtime (SINTER), pages 33–36. ACM, August
2009.
- Syed Saif ur Rahman, Marko
Rosenmüller, Norbert Siegmund, Gunter Saake, and Sven Apel.
Specialized Embedded DBMS: Cell Based Approach.
In Proceedings of the International Workshop on Database and Expert
Systems Application (DEXA), pages 9–13. IEEE, August
2009.
- Sven
Apel, Christian Kästner, Armin Größlinger, and Christian
Lengauer.
Feature
(De)composition in Functional Programming.
In Proceedings of the International Conference on Software Composition
(SC), number 5634 in LNCS, pages 9–26. Springer, July 2009.
Acceptance rate: 33% (10 / 30).
- Stefan Boxleitner, Sven Apel, and
Christian Kästner.
Language-Independent
Quantification and Weaving for Feature Composition.
In Proceedings of the International Conference on Software Composition
(SC), number 5634 in LNCS, pages 45–54. Springer, July 2009.
Acceptance rate: 33% (10 / 30).
- Sven
Apel, Florian Janda, Salvador Trujillo, and Christian Kästner.
Model
Superimposition in Software Product Lines.
In Proceedings of the International Conference on Model Transformation
(ICMT), volume 5563 of LNCS, pages 4–19. Springer, July
2009.
Acceptance rate: 21% (14 / 67).
- Sven Apel and Christian Kästner.
An
Overview of Feature-Oriented Software Development.
Journal of Object Technology (JOT), 8(5):49–84, July
2009.
- Norbert Siegmund, Mario Pukall, Michael
Soffner, Veit Köppen, and Gunter Saake.
Using
software product lines for runtime interoperability.
In Proceedings of the International Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE), pages 1–7. ACM, July
2009.
- Christian Kästner, Sven Apel,
Salvador Trujillo, Martin Kuhlemann, and Don Batory.
Guaranteeing
Syntactic Correctness for all Product Line Variants: A Language-Independent
Approach.
In Proceedings of the International Conference on Objects, Models,
Components, Patterns (TOOLS EUROPE), volume 33 of LNBIP,
pages 174–194. Springer, June 2009.
Acceptance rate: 28% (19 / 67).
- Michael Soffner, Norbert Siegmund,
Mario Pukall, and Veit Köppen.
Towards
Real-Time Data Integration and Analysis for Embedded Devices.
In Proceedings of the GI-Workshop on Foundations of Databases (Grundlagen
von Datenbanken), volume CS-02-09 of Preprints aus dem Institut
für Informatik der Universtät Rostock, pages 51–55.
Universität Rostock, June 2009.
- Sven
Apel, Christian Kästner, and Christian Lengauer.
FeatureHouse:
Language-Independent, Automated Software Composition.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 221–231. IEEE, May 2009.
Acceptance rate: 12% (50 / 405).
- Christian Kästner, Thomas Thüm,
Gunter Saake, Janet Feigenspan, Thomas Leich, Fabian Wielgorz, and Sven Apel.
FeatureIDE:
Tool Framework for Feature-Oriented Software Development.
In Proceedings of the 31th International Conference on Software
Engineering (ICSE), pages 611–614. IEEE, May 2009.
Formal demonstration paper, acceptance rate: 33% (24 /
72).
- Christian Kästner, Sven Apel, and
Martin Kuhlemann.
LJAR:
A Model of Refactoring Physically and Virtually Separated Features.
Technical Report 08/2009, School of Computer Science, University of Magdeburg,
May 2009.
- Christian Kästner, Sven Apel, and
Gunter Saake.
Sichere
Produktlinien: Herausforderungen für Syntax- und Typ-Prüfungen.
In Programmiersprachen und Rechenkonzepte – 26. Workshop der
GI-Fachgruppe "Programmiersprachen und Rechenkonzepte" Bad Honnef, 4.–6. Mai
2009, pages 37–38. Institut für Informatik,
Christian-Albrechts-Universität zu Kiel, May 2009.
- Sven
Apel, Christian Kästner, and Christian Lengauer.
Vergleich
und Integration von Komposition und Annotation zur Implementierung von
Produktlinien.
In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs
Softwaretechnik, volume P-143 of LNI, pages 101–112. GI,
March 2009.
- Norbert Siegmund, Christian
Kästner, Marko Rosenmüller, Florian Heidenreich, Sven Apel, and
Gunter Saake.
Bridging
the Gap between Variability in Client Application and Database Schema.
In Proceedings of Datenbanksysteme in Business, Technologie und Web
(BTW), volume 144 of LNI, pages 297–306. GI, March
2009.
- Marko Rosenmüller, Christian
Kästner, Norbert Siegmund, Sagar Sunkle, Sven Apel, Thomas Leich, and
Gunter Saake.
SQL
á la Carte – Toward Tailor-made Data Management.
In Proceedings of Datenbanksysteme in Business, Technologie und Web
(BTW), volume 144 of LNI, pages 117–136. GI, March
2009.
- Gunter Saake, Marko Rosenmüller,
Norbert Siegmund, Christian Kästner, and Thomas Leich.
Downsizing
Data Management for Embedded Systems.
Egyptian Computer Science Journal (ECS), 31(1):1–13, January
2009.
2008
- Martin Kuhlemann, Don Batory, and Sven
Apel.
Refactoring
Feature Modules.
Technical Report FIN-15-2008, School of Computer Science, University of
Magdeburg, December 2008.
- Norbert Siegmund, Marko
Rosenmüller, Martin Kuhlemann, Christian Kästner, and Gunter Saake.
Measuring
Non-functional Properties in Software Product Lines for Product
Derivation.
In Proceedings of the Asia-Pacific Software Engineering Conference
(APSEC), pages 187–194. IEEE, December 2008.
Acceptance rate (full papers) 25% (51 / 200).
- Sven
Apel, Christian Kästner, Armin Größlinger, and Christian
Lengauer.
On
Feature Orientation and Functional Programming.
Technical Report MIP-0806, Department of Informatics and Mathematics,
University of Passau, November 2008.
- Sven
Apel, Christian Kästner, and Don Batory.
Program
Refactoring using Functional Aspects.
In Proceedings of the International Conference on Generative Programming
and Component Engineering (GPCE), pages 161–170. ACM, October 2008.
Acceptance rate: 29% (16 / 55).
- Marko Rosenmüller, Norbert
Siegmund, Gunter Saake, and Sven Apel.
Code
Generation to Support Static and Dynamic Composition of Software Product
Lines.
In Proceedings of the International Conference on Generative Programming
and Component Engineering (GPCE), pages 3–12. ACM, October 2008.
Acceptance rate: 29% (16 / 55).
- Sven
Apel, Christian Kästner, and Christian Lengauer.
Feature
Featherweight Java: A Calculus for Feature-Oriented Programming and Stepwise
Refinement.
In Proceedings of the International Conference on Generative Programming
and Component Engineering (GPCE), pages 101–112. ACM, October 2008.
Acceptance rate: 29% (16 / 55).
- Christian Kästner and Sven Apel.
Integrating
Compositional and Annotative Approaches for Product Line Engineering.
In Workshop on Modularization, Composition, and Generative Techniques for
Product Line Engineering, Proceedings, Nashville, TN, October 23,
2008, number MIP-0804, pages 35–40. Department of Informatics and
Mathematics, University of Passau, October 2008.
- Sagar Sunkle, Marko Rosenmüller,
Norbert Siegmund, Syed Saif ur Rahman, Gunter Saake, and Sven Apel.
Features
as First-class Entities – Toward a Better Representation of Features.
In Proceedings of the Workshop on Modularization, Composition, and
Generative Techniques for Product Line Engineering, number MIP-0804,
pages 27–34. Department of Informatics and Mathematics, University of
Passau, October 2008.
- Neil Loughran, Iris Groher, Roberto
Lopez-Herrejon, Sven Apel, and Christa Schwanninger, editors.
Workshop
on Modularization, Composition, and Generative Techniques for Product Line
Engineering, Proceedings, Nashville, TN, October 23, 2008, number
MIP-0804. Department of Informatics and Mathematics, University of Passau,
October 2008.
- Marko Rosenmüller, Norbert
Siegmund, Syed Saif ur Rahman, and Christian Kästner.
Modeling
Dependent Software Product Lines.
In Proceedings of the GPCE Workshop on Modularization, Composition and
Generative Techniques for Product Line Engineering (McGPLE), number
MIP-0802, pages 13–18. Department of Informatics and Mathematics, University
of Passau, October 2008.
- Christian Kästner and Sven Apel.
Type-checking
Software Product Lines – A Formal Approach.
In Proceedings of the International Conference on Automated Software
Engineering (ASE), pages 258–267. IEEE, September 2008.
Acceptance rate: 12% (30 / 280).
- Christian Kästner, Sven Apel, and
Salvador Trujillo.
Visualizing
Software Product Line Variabilities in Source Code.
In Proceedings of the SPLC Workshop on Visualization in Software Product
Line Engineering (ViSPLE), pages 303–313. Lero, International Science
Centre, University of Limerick, September 2008.
- Sven Apel.
Die
Rolle von Features und Aspekten in der Softwareentwicklung.
In Ausgezeichnete Informatikdissertationen 2007, volume D-8 of
LNI, pages 13–19. GI, September 2008.
- Sven
Apel, Don Batory, Goetz Graefe, Gunter Saake, and Olaf Spinczyk.
08281
Abstracts Collection – Software Engineering for Trailor-made Data
Management.
In Sven Apel, Don Batory, Goetz Graefe, Gunter Saake, and Olaf Spynczyk,
editors, Software Engineering for Tailor-made Data Management,
number 08281 in Dagstuhl Seminar Proceedings. Dagstuhl, Germany, September
2008.
- Sven
Apel, Don Batory, Goetz Graefe, Gunter Saake, and Olaf Spinczyk.
08281
Executive Summary – Software Engineering for Tailor-made Data
Management.
In Sven Apel, Don Batory, Goetz Graefe, Gunter Saake, and Olaf Spynczyk,
editors, Software Engineering for Tailor-made Data Management,
number 08281 in Dagstuhl Seminar Proceedings. Dagstuhl, Germany, September
2008.
- Sven Apel, Don Batory, Goetz Graefe,
Gunter Saake, and Olaf Spynczyk, editors.
Software
Engineering for Tailor-made Data Management, number 08281 in
Dagstuhl Seminar Proceedings. Dagstuhl, Germany, September
2008.
- Sven
Apel, Christian Lengauer, Bernhard Möller, and Christian Kästner.
An
Algebra for Features and Feature Composition.
In Proceedings of the International Conference on Algebraic Methodology
and Software Technology (AMAST), volume 5140 of LNCS,
pages 36–50. Springer, July 2008.
Acceptance rate: 40% (23 / 58).
- Martin Kuhlemann, Sven Apel, Marko
Rosenmüller, and Roberto Lopez-Herrejon.
A
Multiparadigm Study of Crosscutting Modularity in Design Patterns.
In Proceedings of the TOOLS EUROPE Conference, LNBIP, pages
121–140. Springer, June 2008.
Acceptance rate: 36% (21 / 58).
- Sven
Apel, Christian Kästner, and Christian Lengauer.
Research
Challenges in the Tension Between Features and Services.
In Proceedings of the ICSE Workshop on Systems Development in SOA
Environments (SDSOA), pages 53–58. ACM, May
2008.
- Christian Kästner, Sven Apel, and
Martin Kuhlemann.
Granularity
in Software Product Lines.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 311–320. ACM, May 2008.
Acceptance rate: 15% (56 / 371); SPLC Most Influential Paper Award
2018.
- Sven Apel and Don Batory.
How
AspectJ is Used: An Analysis of Eleven AspectJ Programs.
Technical Report MIP-0801, Department of Informatics and Mathematics,
University of Passau, April 2008.
- Sven
Apel, Thomas Leich, and Gunter Saake.
Aspectual
Feature Modules.
IEEE Transactions on Software Engineering (TSE), 34(2):162–180,
April 2008.
- Sven Apel.
Die
Rolle von Features und Aspekten in der Softwareentwicklung.
it – Information Technology, 50(2):128–130, April 2008.
http://it-Information-Technology.de.
- Sven
Apel, Christian Kästner, and Christian Lengauer.
An
Overview of Feature Featherweight Java.
Technical Report MIP-0802, Department of Informatics and Mathematics,
University of Passau, April 2008.
- Sven Apel and Christian Lengauer.
Superimposition:
A Language-Independent Approach to Software Composition.
In Cesare Pautasso and Eric Tanter, editors, Proceedings of the
International Symposium on Software Composition (SC), volume 4954 of
LNCS, pages 20–35. Springer, March 2008.
Acceptance rate: 14% (13 / 90).
- Marko Rosenmüller, Norbert
Siegmund, Horst Schirmeier, Julio Sincero, Sven Apel, Thomas Leich, Olaf
Spinczyk, and Gunter Saake.
FAME-DBMS:
Tailor-made Data Management Solutions for Embedded Systems.
In Proceedings of EDBT Workshop on Software Engineering for Tailor-made
Data Management (SETMDM), pages 1–6. ACM, March
2008.
- Christian Kästner, Sven Apel,
Salvador Trujillo, Martin Kuhlemann, and Don Batory.
Language-Independent
Safe Decomposition of Legacy Applications into Features.
Technical Report 02/2008, School of Computer Science, University of Magdeburg,
March 2008.
- Sven
Apel, Marko Rosenmüller, Gunter Saake, and Olaf Spinczyk, editors.
EDBT'08
Workshop on Software Engineering for Tailor-made Data Management ,
Proceedings, Nantes, France, March 29, 2008. ACM, March
2008.
- Sagar Sunkle, Martin Kuhlemann, Norbert
Siegmund, Marko Rosenmüller, and Gunter Saake.
Generating
Highly Customizable SQL Parsers.
In Proceedings of the Workshop on Software Engineering for Tailor-made
Data Management, pages 29–34. University of Magdeburg,
2008.
- N. Siegmund, M. Kuhlemann,
M. Rosenmüller, C. Kästner, and G. Saake.
Integrated Product Line Model for Semi-Automated Product Derivation Using
Non-Functional Properties.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 25–32, January
2008.
- Norbert Siegmund, Martin Kuhlemann,
Marko Rosenmüller, Christian Kästner, and Gunter Saake.
Integrated
Product Line Model for Semi-Automated Product Derivation Using Non-Functional
Properties.
In Proceedings of the International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS), pages 25–31, January
2008.
2007
- Sven
Apel, Christian Kästner, Martin Kuhlemann, and Thomas Leich.
Pointcuts,
Advice, Refinements, and Collaborations: Similarities, Differences, and
Synergies.
Innovations in Systems and Software Engineering – A NASA Journal,
3(4):281–289, December 2007.
- Sven Apel.
The Role of Features and Aspects in Software Development: Similarities,
Differences, and Synergetic Potential.
VDM Verlag Dr. Müller, December 2007.
- Sven Apel and Christian Lengauer.
Superimposition:
A Language-Independent Approach to Software Composition.
Technical Report MIP-0711, Department of Informatics and Mathematics,
University of Passau, November 2007.
- Sven Apel and DeLesley Hutchins.
An
Overview of the gDeep Calculus.
Technical Report MIP-0712, Department of Informatics and Mathematics,
University of Passau, November 2007.
- Marko Rosenmüller, Martin
Kuhlemann, Norbert Siegmund, and Horst Schirmeier.
Avoiding Variability of Method Signatures in Software Product Lines: A Case
Study.
In Proceedings of the International Workshop on Aspect-Oriented Product
Line Engineering (AOPLE), pages 20–25, October 2007.
Publsihed at the workshop website.
- Christian Kästner, Sven Apel, and
Don Batory.
A
Case Study Implementing Features using AspectJ.
In Proceedings of the International Software Product Line Conference
(SPLC), pages 222–232. IEEE, September 2007.
Acceptance rate: 35% (28 / 80).
- Salvador Trujillo, Christian
Kästner, and Sven Apel.
Product
Lines that supply other Product Lines: A Service-Oriented Approach.
In Proceedings of the SPLC Workshop on Service-Oriented Architectures and
Product Lines (SOAPL), number CMU/SEI-2008-SR-006, pages 69–74.
Software Engineering Institute, Carnegie Mellon University, September
2007.
- Sven Apel, Christian Lengauer, Don
Batory, Bernhard Möller, and Christian Kästner.
An
Algebra for Feature-Oriented Software Development.
Technical Report MIP-0706, Department of Informatics and Mathematics,
University of Passau, July 2007.
- Sven
Apel, Christian Kästner, Thomas Leich, and Gunter Saake.
Aspect
Refinement - Unifying AOP and Stepwise Refinement.
Journal of Object Technology (JOT) – Special Issue: TOOLS EUROPE
2007, 6(9):13–33, June 2007.
Acceptance rate: 31% (24 / 78).
- Sven
Apel, Christian Kästner, and Salvador Trujillo.
On
the Necessity of Empirical Studies in the Assessment of Modularization
Mechanisms for Crosscutting Concerns.
In Proceedings of the International Conference on Software Engineering
Workshops (ICSEW), page 161. IEEE, May 2007.
- Norbert Siegmund.
Entwicklung
von Konzepten zur dynamischen Verwaltung der Partitionierung/Verteilung in
DBMS.
Master thesis (diplomarbeit), University of Magdeburg, Germany, April 2007.
In german.
- Marko Rosenmüller, Thomas Leich,
and Sven Apel.
Konfigurierbarkeit
für ressourceneffiziente Datenhaltung in eingebetteten Systemen am
Beispiel von Berkeley DB.
In Datenbanksysteme in Business, Technologie und Web (BTW 2007) Workshops
Proceedings, pages 329–341. Verlag Mainz, March
2007.
- Martin Kuhlemann, Thomas Leich, and
Sven Apel.
Merkmalorientierte
Architekturen für eingebettete Datenmanagementsysteme.
In Datenbanksysteme in Business, Technologie und Web (BTW 2007) Workshops
Proceedings, pages 342–354. Verlag Mainz, March
2007.
- Matthias Jarke, Thomas Seidl, Christoph
Quix, David Kensche, Stefan Conrad, Erhard Rahm, Ralf Klamma, Harald Kosch,
Michael Granitzer, Sven Apel, Marko Rosenmüller, Gunter Saake, and Olaf
Spinczyk, editors.
Datenbanksysteme in Business, Technologie und Web (BTW 2007) Workshop
Proceedings. Verlag Mainz, March 2007.
- Martin Kuhlemann, Marko
Rosenmüller, Sven Apel, and Thomas Leich.
On
the Duality of Aspect-Oriented and Feature-Oriented Design Patterns.
In Proceedings of the Workshop on Aspects, Components, and Patterns for
Infrastructure Software (ACP4IS'07), page 5. ACM, March
2007.
- Martin Kuhlemann, Sven Apel, and Thomas
Leich.
Streamlining
Feature-Oriented Designs.
In Proceedings of the International Symposium on Software Composition
(SC), pages 177–184. University of Minho, March
2007.
- Roberto Lopez-Herrejon and Sven Apel.
Measuring
and Characterizing Crosscutting in Aspect-Based Programs: Basic Metrics and
Case Studies.
In Proceedings of the International Conference on Fundamental Approaches
to Software Engineering (FASE), volume 4422 of LNCS,
pages 423–437. Springer, March 2007.
Acceptance rate: 21% (30 / 141).
- Sven Apel.
The
Role of Features and Aspects in Software Development.
doctoral thesis, School of Computer Science, University of Magdeburg, March
2007.
Software-Engineering Award of the Ernst-Denert
Foundation.
- Martin Kuhlemann, Sven Apel, and Thomas
Leich.
Streamlining
Feature-Oriented Designs.
In Proceedings of the International Symposium on Software Composition
(SC), volume 4829 of LNCS, pages 168–175. Springer,
March 2007.
Acceptance rate: 34% (20 / 59).
- Marko Rosenmüller, Thomas Leich,
Sven Apel, and Gunter Saake.
Von
Mini- über Micro- bis zu Nano-DBMS: Datenhaltung in eingebetteten
Systemen.
Datenbank Spektrum, 7(20):33–43, February
2007.
2006
- Sven
Apel, Christian Kästner, Martin Kuhlemann, and Thomas Leich.
Modularität
von Softwarebausteinen: Aspekte versus Merkmale.
iX Magazin für Professionelle Informationstechnik, Number 10,
pages 116–122, October 2006.
- Sven
Apel and Don Batory.
When
to Use Features and Aspects? A Case Study.
In Proceedings of the International Conference on Generative Programming
and Component Engineering (GPCE), pages 59–68. ACM, October 2006.
Acceptance rate: 28% (25 / 88).
- Sven
Apel, Don Batory, and Marko Rosenmüller.
On
the Structure of Crosscutting Concerns: Using Aspects or
Collaborations?.
In GPCE Workshop on Aspect-Oriented Product Line Engineering
(AOPLE), October 2006.
Published at the Workshop Web site:
http://www.softeng.ox.ac.uk/aople/.
- Christian Kästner, Sven Apel, and
Gunter Saake.
Implementing
Bounded Aspect Quantification in AspectJ.
In Proceedings of the ECOOP Workshop on Reflection, AOP and Meta-Data for
Software Evolution (RAM-SE), pages 111–122. School of Computer
Science, University of Magdeburg, July 2006.
- Sven
Apel and Jia Liu.
On
the Notion of Functional Aspects in Aspect-Oriented Refactoring.
In Proceedings of the ECOOP Workshop on Aspects, Dependencies, and
Interactions (ADI), pages 1–9. Computing Department, Lancaster
University, July 2006.
- Sven Apel, Martin Kuhlemann, and Thomas
Leich.
Generic
Feature Modules: Two-Staged Program Customization.
In Proceedings of the International Conference on Software and Data
Technologies (ICSOFT), pages 127–132. INSTICC Press, July
2006.
- Martin Kuhlemann, Thomas Leich, and
Sven Apel.
Einfluss erweiterter Programmier-Paradigmen auf die Entwicklung eingebetteter
DBMS.
In Tagungsband zum 18. GI-Workshop Grundlagen von Datenbanken, Juni
2006, pages 100–104. Department of Computer Science, University of
Halle-Wittenberg, June 2006.
- Sven
Apel, Thomas Leich, and Gunter Saake.
Aspectual
Mixin Layers: Aspects and Features in Concert.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 122–131. ACM, May 2006.
Acceptance rate: 9% (36 / 395).
- Sven Apel, Christian Kästner,
Thomas Leich, and Gunter Saake.
Aspect
Refinement.
Technical Report 10/2006, School of Computer Science, University of Magdeburg,
March 2006.
- Sven Apel and Don Batory.
An
Empirical Study on Features and Aspects.
Technical Report 06/2006, School of Computer Science, University of Magdeburg,
March 2006.
2005
- Sven Apel, Thomas Leich, and Gunter
Saake.
Mixin-Based
Aspect Inheritance.
Technical Report 10/2005, School of Computer Science, University of Magdeburg,
December 2005.
- Sven
Apel, Thomas Leich, and Gunter Saake.
Aspect
Refinement and Bounded Quantification in Incremental Designs.
In Proceedings of the Asia-Pacific Software Engineering Conference
(APSEC), pages 796–804. IEEE, December 2005.
- Thomas Leich, Sven Apel, Marko
Rosenmüller, and Gunter Saake.
Handling
Optional Features in Software Product Lines.
In OOPSLA Workshop on Managing Variabilities consistently in Design and
Code, October 2005.
Published at the Workshop Web site:
http://www.kircher-schwanninger.de/workshops/MVCDC/.
- Thomas Leich, Sven Apel, Laura Marnitz,
and Gunter Saake.
Tool
Support for Feature-Oriented Software Development – FeatureIDE: An
Eclipse-Based Approach.
In Proceedings of the OOPSLA Workshop on Eclipse Technology eXchange
(ETX), pages 55–59. ACM, October 2005.
- Sven Apel and Erik Buchmann.
Biology-Inspired
Optimizations of Peer-to-Peer Overlay Networks.
Practices in Information Processing and Communications (Praxis der
Informationsverarbeitung und Kommunikation), 28(4):199–205, October
2005.
- Sven Apel, Thomas Leich, and Gunter
Saake.
Aspectual
Mixin Layers.
Technical Report 08/2005, School of Computer Science, University of Magdeburg,
September 2005.
- Thomas
Leich, Sven Apel, and Gunter Saake.
Using
Step-Wise Refinement to Build a Flexible Lightweight Storage Manager.
In Proceedings of the East-European Conference on Advances in Databases
and Information Systems (ADBIS), volume 3631 of LNCS,
pages 324–337. Springer, September 2005.
- Sven
Apel, Marko Rosenmüller, Thomas Leich, and Gunter Saake.
FeatureC++:
On the Symbiosis of Feature-Oriented and Aspect-Oriented Programming.
In Proceedings of the International Conference on Generative Programming
and Component Engineering (GPCE), volume 3676 of LNCS,
pages 125–140. Springer, September 2005.
Acceptance rate: 29% (25 / 87).
- Sven Apel, Thomas Leich, and Gunter
Saake.
Aspect
Refinement in Software Product Lines.
In Aspects and Software Product Lines (ASPL'05): An Early Aspects
Workshop at SPLC-Europe'05, September 2005.
Published at the Workshop Web site:
http://www.early-aspects.net/events/splc2005ws/.
- Sven Apel, Helge Sichting, Thomas
Leich, and Marco Plack.
The FATIMA Middleware for Mobile and Pervasive Computing.
In Proceedings of the World Multi-Conference on Systemics, Cybernetics
and Informatics (WMSCI), pages 374–379. International Institute of
Informatics and Systemics, July 2005.
- Sven Apel, Helge Sichting, Thomas
Leich, and Marco Plack.
On Implementation Techniques for Mobile and Pervasive Middleware Families.
In Proceedings of the World Multi-Conference on Systemics, Cybernetics
and Informatics (WMSCI), pages 368–373. International Institute of
Informatics and Systemics, July 2005.
- Sven Apel, Thomas Leich, Marko
Rosenmüller, and Gunter Saake.
Combining
Feature-Oriented and Aspect-Oriented Programming to Support Software
Evolution.
In Proceedings of the 2nd ECOOP Workshop on Reflection, AOP and Meta-Data
for Software Evolution (RAM-SE), pages 3–16. School of Computer
Science, University of Magdeburg, July 2005.
- Sven Apel and Klemens Böhm.
Self-Organization
in Overlay Networks.
In Proceedings of CAISE'05 Workshops (Workshop on Adaptive and
Self-Managing Enterprise Applications), volume 2, pages 139–153. FEUP
Edicoes, June 2005.
- Thomas Leich and Sven Apel.
Ein merkmalsorientierter Speichermanager für eingebettete Systeme.
In Tagungsband zum 17. GI-Workshop Grundlagen von Datenbanken, May
2005, pages 73–77. Department of Computer Science, University of
Halle-Wittenberg, May 2005.
- Ahmed Gohneim, Sven Apel, and Gunter
Saake.
Evolutionary
Software Life Cycle for Self-Adapting Software Systems.
In Proceedings of the International Conference on Enterprise Information
Systems (ICEIS), pages 211–216. INSTICC Press, May
2005.
- Sven
Apel, Gunter Saake, Sebastian Herden, and Andre Zwanziger.
A
Mediator for E-Business.
In Proceedings of the International Conference on Web Information Systems
and Technologies (WEBIST), pages 427–430. INSTICC Press, May
2005.
- Erik Buchmann, Sven Apel, and Gunter
Saake.
Piggyback
Meta-Data Propagation in Distributed Hash Tables.
In Proceedings of the International Conference on Web Information Systems
and Technologies (WEBIST), pages 72–79. INSTICC Press, May
2005.
- Sven Apel, Thomas Leich, Marko
Rosenmüller, and Gunter Saake.
FeatureC++:
Feature-Oriented and Aspect-Oriented Programming in C++.
Technical Report 03/2005, School of Computer Science, University of Magdeburg,
April 2005.
2004
- Sven Apel, Helge Sichting, and Klemens
Böhm.
Configurable
Binding: How to Exploit Mixins and Design Patterns for Resource-Constrained
Environments.
Technical Report 14/2004, School of Computer Science, University of Magdeburg,
December 2004.
- Sven Apel and Klemens Böhm.
Using
Mixins to Build a Flexible Lightweight Middleware for Ubiquitous
Computing.
In Proceedings of the IEEE ASE Workshop on Software Engineering and
Middleware (SEM'04), pages 99–114. Austrian Computer Society,
September 2004.
Best Student Paper Award.
- Sven Apel and Klemens Böhm.
Towards
the Development of Ubiquitous Middleware Product Lines.
In Software Engineering and Middleware, volume 3437 of
LNCS, pages 137–153. Springer, September
2004.
2003
- Sven Apel.
Towards a Flexible Tailor-Made Middleware for Mobile Distributed Information
Systems.
In Proceedings of PhD Workshop at the 20th British National Conference on
Databases (BNCOD20), pages 24–32. School of Mathematical and
Information Sciences, University of Coventry, July
2003.
- Sven Apel and Marco Plack.
Komponenten einer Middleware-Plattform für Mobile Informationssysteme.
In Tagungsband zum 15. GI-Workshop Grundlagen von Datenbanken, Juni 2003,
Preprint Nr. 06/2003, pages 93–97. School of Computer Science,
University of Magdeburg, June 2003.
- Sven Apel and Thomas Leich.
Einsatz von Aspektorientierung und Programmfamilien bei der Entwicklung von
Datenbank-Management-Systemen.
In Tagungsband zum 15. GI-Workshop Grundlagen von Datenbanken, Juni 2003,
Preprint Nr. 06/2003, pages 103–107. School of Computer Science,
University of Magdeburg, June 2003.
- Sven
Apel and Marco Plack.
Vergleich von Technologien als Grundlage einer Middleware für mobile
Informationssysteme.
In Pre-Proceedings of the Workshop Scalability, Persistence, Transactions
- Database Mechanisms for Mobile Applications, pages 13–23.
Univesität Karlsruhe, March 2003.
- Sven
Apel and Marco Plack.
Überblick und Vergleich von Technologien zur Realisierung einer Middleware
für mobile Informationssysteme.
In Proceedings of Persistence, Scalability, Transactions – Database
Mechanisms for Mobile Applications, Workshop of the GI-Arbeitskreis Mobile
Datenbanken und Informationssysteme, volume P-43 of LNI,
pages 40–54. GI, March 2003.
Copyright Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these publications may not be reposted without the explicit permission of the copyright holder.