Sven Apel

Sven Apel, Prof. Dr.
Professor of Computer Science
Chair of Software Engineering
Saarland Informatics Campus
Saarland University

Publications

2020


  • 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), 2020. To appear.
     
  • 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), 2020. To appear.
     
  • 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). ACM, November 2020. Acceptance rate: 28% (101 / 360); to appear.
     
  • 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). ACM, October 2020. Acceptance rate: 38% (32 / 84); to appear.
     
  • 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, 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:1–6:23, March 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, 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), pages 5:1–5:8. ACM, January 2020.
     

2019


2018


2017


2016


2015


2014


2013


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 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


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.