All Publications: (copyright notice)

2015


  • 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 Euro-Par 2014: Parallel Processing Workshops, volume 8806 of Lecture Notes in Computer Science. Springer-Verlag, 2015. To appear.
     

2014


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 IEEE/ACM International Conference on Automated Software Engineering (ASE), pages 301–311. IEEE Computer Society, 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 IEEE/ACM International Conference on Automated Software Engineering (ASE), pages 508–518. IEEE Computer Society, 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 Lecture Notes in Computer Science, pages 262–278. Springer-Verlag, 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-Verlag, 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 Press, October 2013. Acceptance rate (full papers): 30% (17 / 57).
     
  • 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 Press, 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 Press, 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 Press, 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-Verlag, 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-Verlag, 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 Symposium on the Foundations of Software Engineering (ESEC/FSE), pages 81–91. ACM Press, 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 Press, 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, 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 IEEE/ACM International Conference on Software Engineering (ICSE), pages 482–491. IEEE Computer Society, May 2013. Acceptance rate: 19% (85 / 461).
     
  • Sven Apel, Dirk Beyer, Karlheinz Friedberger, Franco Raimondi, and Alexander von Rhein. Domain Types: Selecting Abstractions Based on Variable Usage. Technical Report MIP-1303, Department of Informatics and Mathematics, University of Passau, May 2013.
     
  • 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, GI Edition – Lecture Notes in Informatics, pages 239–257. Gesellschaft für Informatik, 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 Lecture Notes in Computer Science, pages 346–382. Springer-Verlag, January 2013.
     
  • 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.
     
  • 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.
     

2012


2011


2010


2009


2008


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 ACM International Conference on Generative Programming and Component Engineering (GPCE), pages 59–68. ACM Press, 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 ACM/IEEE International Conference on Software Engineering (ICSE), pages 122–131. ACM Press, 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 Computer Society, 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 Press, 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 Lecture Notes in Computer Science, pages 324–337. Springer-Verlag, 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 ACM International Conference on Generative Programming and Component Engineering (GPCE), volume 3676 of Lecture Notes in Computer Science, pages 125–140. Springer-Verlag, 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


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 GI-Edition – Lecture Notes in Informatics, pages 40–54. Gesellschaft für Informatik, 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.