Published in: LIPIcs, Volume 394, 20th International Symposium on Empirical Software Engineering and Measurement (ESEM 2026)
Luisa Bartl, Marvin Wyrich, Sven Apel, and Janet Siegmund. A Facet-Based Perspective on Code Comprehension Task Design for Empirical Research. In 20th International Symposium on Empirical Software Engineering and Measurement (ESEM 2026). Leibniz International Proceedings in Informatics (LIPIcs), Volume 394, pp. 52:1-52:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@InProceedings{bartl_et_al:LIPIcs.ESEM.2026.52,
author = {Bartl, Luisa and Wyrich, Marvin and Apel, Sven and Siegmund, Janet},
title = {{A Facet-Based Perspective on Code Comprehension Task Design for Empirical Research}},
booktitle = {20th International Symposium on Empirical Software Engineering and Measurement (ESEM 2026)},
pages = {52:1--52:15},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-450-5},
ISSN = {1868-8969},
year = {2026},
volume = {394},
editor = {Feldt, Robert and Paasivaara, Maria and Mendez, Daniel and Wagner, Stefan and Bar\'{o}n, Marvin Mu\~{n}oz},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESEM.2026.52},
URN = {urn:nbn:de:0030-drops-280208},
doi = {10.4230/LIPIcs.ESEM.2026.52},
annote = {Keywords: Code comprehension, Construct validity, Empirical software engineering}
}
Published in: LIPIcs, Volume 313, 38th European Conference on Object-Oriented Programming (ECOOP 2024)
Fabian Schiebel, Florian Sattler, Philipp Dominik Schubert, Sven Apel, and Eric Bodden. Scaling Interprocedural Static Data-Flow Analysis to Large C/C++ Applications: An Experience Report. In 38th European Conference on Object-Oriented Programming (ECOOP 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 313, pp. 36:1-36:28, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
@InProceedings{schiebel_et_al:LIPIcs.ECOOP.2024.36,
author = {Schiebel, Fabian and Sattler, Florian and Schubert, Philipp Dominik and Apel, Sven and Bodden, Eric},
title = {{Scaling Interprocedural Static Data-Flow Analysis to Large C/C++ Applications: An Experience Report}},
booktitle = {38th European Conference on Object-Oriented Programming (ECOOP 2024)},
pages = {36:1--36:28},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-341-6},
ISSN = {1868-8969},
year = {2024},
volume = {313},
editor = {Aldrich, Jonathan and Salvaneschi, Guido},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2024.36},
URN = {urn:nbn:de:0030-drops-208859},
doi = {10.4230/LIPIcs.ECOOP.2024.36},
annote = {Keywords: Interprocedural data-flow analysis, IDE, LLVM, C/C++}
}
Published in: DARTS, Volume 7, Issue 2, Special Issue of the 35th European Conference on Object-Oriented Programming (ECOOP 2021)
Aleksandar S. Dimovski and Sven Apel. Lifted Static Analysis of Dynamic Program Families by Abstract Interpretation (Artifact). In Special Issue of the 35th European Conference on Object-Oriented Programming (ECOOP 2021). Dagstuhl Artifacts Series (DARTS), Volume 7, Issue 2, pp. 6:1-6:6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2021)
@Article{dimovski_et_al:DARTS.7.2.6,
author = {Dimovski, Aleksandar S. and Apel, Sven},
title = {{Lifted Static Analysis of Dynamic Program Families by Abstract Interpretation (Artifact)}},
pages = {6:1--6:6},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2021},
volume = {7},
number = {2},
editor = {Dimovski, Aleksandar S. and Apel, Sven},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.7.2.6},
URN = {urn:nbn:de:0030-drops-140303},
doi = {10.4230/DARTS.7.2.6},
annote = {Keywords: Dynamic program families, Static analysis, Abstract interpretation, Decision tree lifted domain}
}
Published in: LIPIcs, Volume 194, 35th European Conference on Object-Oriented Programming (ECOOP 2021)
Aleksandar S. Dimovski and Sven Apel. Lifted Static Analysis of Dynamic Program Families by Abstract Interpretation. In 35th European Conference on Object-Oriented Programming (ECOOP 2021). Leibniz International Proceedings in Informatics (LIPIcs), Volume 194, pp. 14:1-14:28, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2021)
@InProceedings{dimovski_et_al:LIPIcs.ECOOP.2021.14,
author = {Dimovski, Aleksandar S. and Apel, Sven},
title = {{Lifted Static Analysis of Dynamic Program Families by Abstract Interpretation}},
booktitle = {35th European Conference on Object-Oriented Programming (ECOOP 2021)},
pages = {14:1--14:28},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-190-0},
ISSN = {1868-8969},
year = {2021},
volume = {194},
editor = {M{\o}ller, Anders and Sridharan, Manu},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2021.14},
URN = {urn:nbn:de:0030-drops-140572},
doi = {10.4230/LIPIcs.ECOOP.2021.14},
annote = {Keywords: Dynamic program families, Static analysis, Abstract interpretation, Decision tree lifted domain}
}
Published in: Dagstuhl Reports, Volume 4, Issue 7 (2014)
Sven Apel, Joanne M. Atlee, Luciano Baresi, and Pamela Zave. Feature Interactions: The Next Generation (Dagstuhl Seminar 14281). In Dagstuhl Reports, Volume 4, Issue 7, pp. 1-24, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2014)
@Article{apel_et_al:DagRep.4.7.1,
author = {Apel, Sven and Atlee, Joanne M. and Baresi, Luciano and Zave, Pamela},
title = {{Feature Interactions: The Next Generation (Dagstuhl Seminar 14281)}},
pages = {1--24},
journal = {Dagstuhl Reports},
ISSN = {2192-5283},
year = {2014},
volume = {4},
number = {7},
editor = {Apel, Sven and Atlee, Joanne M. and Baresi, Luciano and Zave, Pamela},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.4.7.1},
URN = {urn:nbn:de:0030-drops-47830},
doi = {10.4230/DagRep.4.7.1},
annote = {Keywords: Feature interactions, feature-interaction problem, feature orientation, product lines, modularity, composition}
}
Published in: Dagstuhl Reports, Volume 1, Issue 1 (2011)
Sven Apel, William Cook, Krzysztof Czarnecki, and Oscar Nierstrasz. Feature-Oriented Software Development (FOSD) (Dagstuhl Seminar 11021). In Dagstuhl Reports, Volume 1, Issue 1, pp. 27-41, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2011)
@Article{apel_et_al:DagRep.1.1.27,
author = {Apel, Sven and Cook, William and Czarnecki, Krzysztof and Nierstrasz, Oscar},
title = {{Feature-Oriented Software Development (FOSD) (Dagstuhl Seminar 11021)}},
pages = {27--41},
journal = {Dagstuhl Reports},
ISSN = {2192-5283},
year = {2011},
volume = {1},
number = {1},
editor = {Apel, Sven and Cook, William and Czarnecki, Krzysztof and Nierstrasz, Oscar},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.1.1.27},
URN = {urn:nbn:de:0030-drops-31414},
doi = {10.4230/DagRep.1.1.27},
annote = {Keywords: FOSD, automation, software family}
}
Published in: Dagstuhl Seminar Proceedings, Volume 8281, Software Engineering for Tailor-made Data Management (2008)
Sven Apel, Don Batory, Goetz Graefe, Gunter Saake, and Olaf Spinczyk. 08281 Abstracts Collection – Software Engineering for Trailor-made Data Management. In Software Engineering for Tailor-made Data Management. Dagstuhl Seminar Proceedings, Volume 8281, pp. 1-13, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2008)
@InProceedings{apel_et_al:DagSemProc.08281.1,
author = {Apel, Sven and Batory, Don and Graefe, Goetz and Saake, Gunter and Spinczyk, Olaf},
title = {{08281 Abstracts Collection – Software Engineering for Trailor-made Data Management}},
booktitle = {Software Engineering for Tailor-made Data Management},
pages = {1--13},
series = {Dagstuhl Seminar Proceedings (DagSemProc)},
ISSN = {1862-4405},
year = {2008},
volume = {8281},
editor = {Sven Apel and Don Batory and Goetz Graefe and Gunter Saake and Olaf Spynczyk},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.08281.1},
URN = {urn:nbn:de:0030-drops-15796},
doi = {10.4230/DagSemProc.08281.1},
annote = {Keywords: Software Engineering, Data Management, Software Product Lines, Embedded Systems}
}
Published in: Dagstuhl Seminar Proceedings, Volume 8281, Software Engineering for Tailor-made Data Management (2008)
Sven Apel, Don Batory, Goetz Graefe, Gunter Saake, and Olaf Spinczyk. 08281 Executive Summary – Software Engineering for Tailor-made Data Management. In Software Engineering for Tailor-made Data Management. Dagstuhl Seminar Proceedings, Volume 8281, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2008)
@InProceedings{apel_et_al:DagSemProc.08281.2,
author = {Apel, Sven and Batory, Don and Graefe, Goetz and Saake, Gunter and Spinczyk, Olaf},
title = {{08281 Executive Summary – Software Engineering for Tailor-made Data Management}},
booktitle = {Software Engineering for Tailor-made Data Management},
series = {Dagstuhl Seminar Proceedings (DagSemProc)},
ISSN = {1862-4405},
year = {2008},
volume = {8281},
editor = {Sven Apel and Don Batory and Goetz Graefe and Gunter Saake and Olaf Spynczyk},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.08281.2},
URN = {urn:nbn:de:0030-drops-15780},
doi = {10.4230/DagSemProc.08281.2},
annote = {Keywords: Software Engineering, Data Management, Tailoring, Embedded Systems}
}