All Publications: (copyright notice)

2014


  • Janet Siegmund, Christian Kästner, Jörg Liebig, Sven Apel, and Stefan Hanenberg. Measuring and Modeling Programming Experience. Empirical Software Engineering (ESE), 2014. To appear.
     
  • 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, 2014. To appear.
     
  • Janet Siegmund and Jana Schumann. Confounding Parameters on Program Comprehension: A Literature Survey. Empirical Software Engineering, 2014. Accepted 14.4.14.
     
  • 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 ACM/IEEE International Conference on Software Engineering (ICSE). ACM, May 2014. Acceptance rate: 20% (99 / 495); to appear.
     
  • 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, GI-Edition – Lecture Notes in Informatics, pages 33–34. Gesellschaft für Informatik, 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, January 2014.
     

2013


  • Jens Dörre, Sven Apel, and Christian Lengauer. Modeling and Optimizing MapReduce Programs. Technical Report MIP-1304, Department of Informatics 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.
     
  • 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 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


  • 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 Symposium on the Foundations of Software Engineering (FSE), pages 24:1–24:4. ACM Press, 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 Analyis. 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 IEEE/ACM International Conference on Automated Software Engineering (ASE), pages 120–129. ACM Press, 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 ACM International Conference on Generative Programming and Component Engineering (GPCE), pages 11–20. ACM Press, 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 Press, 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 Press, 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.
     
  • 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 in conjunction with itAIS 2012 (INVIT12), volume 915 of CEUR Workshop Proceedings, pages 83–87, Rome, Italy, September 2012. CEUR-WS.org.
     
  • 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:1–14:39, 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 IEEE/ACM International Conference on Software Engineering (ICSE), pages 167–177. IEEE Computer Society, 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 Computer Society, June 2012. Acceptance rate: 41% (21 / 51).
     
  • 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 Computer Society, 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 Computer Society, June 2012. Tool demo.
     
  • 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 Computer Society, 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 (SCP), 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 Lecture Notes in Computer Science, pages 255–269. Springer-Verlag, 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 Press, 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.
     
  • 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.
     

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.