M.Sc. Reimar Schröter
Otto-von-Guericke-University Magdeburg
School of Computer Science
Department of Technical and Business Information Systems
Workgroup Databases & Software Engineering
P.O. Box 4120, D-39016 Magdeburg, Germany
Office: Building 29, Room 112
Phone: +49 391 67-52994
Fax: +49 391 67-12020
E-mail: reimar.schroeter@iti.cs.uni-magdeburg.de
Research Interests
- Multi Product Lines
- Feature Models, Automated Analyses
- Dynamic Software Updates
- High Dimensional Index Structures
Research Projects
- NaVaS - Nachhaltiges Variabilitätsmanagement von Feature-orientierten Software-Produktlinien
- MultiPLe - Multi Software Product Lines
- FeatureIDE: Tool Support for Feature-Oriented Software Development
- QuEval - A Framework for the quantitative Evaluation of Highdimensional Index Structures
- JavAdaptor
Teaching
Publications
2018
- Reimar Schröter.
Multi-Level Interfaces between Software Product Lines - Avoiding Direct
Dependencies.
PhD thesis, University of Magdeburg, July 2018.
- Sebastian Krieter, Thomas Thüm,
Sandro Schulze, Reimar Schröter, and Gunter Saake.
Propagating Configuration Decisions with Modal Implication
Graphs.
In International Conference on Software Engineering, ICSE. ACM,
May 2018.
2017
- Reimar Schröter, Sebastian Krieter,
Thomas Thüm, Fabian Benduhn, and Gunter Saake.
Compositional Analyses of Highly-Configurable Systems with
Feature-Model Interfaces.
In Tagung Software Engineering. Gesellschaft für Informatik,
February 2017.
- Jens Meinicke, Thomas Thüm, Reimar
Schröter, Fabian Benduhn, Thomas Leich, and Gunter Saake.
Mastering
Software Variability with FeatureIDE.
Springer, October 2017.
2016
- Mustafa Al-Hajjaji, Jens Meinicke,
Sebastian Krieter, Reimar Schröter, Thomas Thüm, Thomas Leich, and
Gunter Saake.
Tool Demo: Testing Configurable Systems with
FeatureIDE.
In Proceedings of the International Conference on Generative Programming:
Concepts & Experiences (GPCE), pages 173–177, New York, NY, USA,
October 2016. ACM.
- Sebastian Krieter, Reimar Schröter,
Thomas Thüm, Wolfram Fenske, and Gunter Saake.
Comparing Algorithms for Efficient Feature-Model
Slicing.
In Proceedings of the International Software Product Line Conference
(SPLC), New York, NY, USA, September 2016. ACM.
- Thomas Thüm, Marcio Ribeiro, Reimar
Schröter, Janet Siegmund, and Francisco Dalton.
Product-Line Maintenance with Emergent Contract
Interfaces.
In Proceedings of the International Software Product Line Conference
(SPLC), New York, NY, USA, September 2016. ACM.
To appear.
- Juliana Alves Pereira, Sebastian
Krieter, Jens Meinicke, Reimar Schröter, Gunter Saake, and Thomas Leich.
FeatureIDE: Scalable Product Configuration of Variable
Systems.
In Proceedings of the International Conference on Software Reuse
(ICSR), pages 397–401. Springer, June 2016.
- Jens Meinicke, Thomas Thüm, Reimar
Schröter, Sebastian Krieter, Fabian Benduhn, Gunter Saake, and Thomas
Leich.
FeatureIDE: Taming the Preprocessor
Wilderness.
In Proceedings of the International Conference on Software Engineering
(ICSE), pages 629–632, New York, NY, USA, May 2016.
ACM.
- Reimar Schröter, Sebastian Krieter,
Thomas Thüm, Fabian Benduhn, and Gunter Saake.
Feature-Model Interfaces: The Highway to
Compositional Analyses of Highly-Configurable Systems.
In Proceedings of International Conference on Software Engineering
(ICSE), pages 667–678, New York, NY, USA, May 2016.
ACM.
- Hagen Schink, Janet Siegmund, Reimar
Schröter, Thomas Thüm, and Gunter Saake.
A Study on Tool Support for Refactoring in Database
Applications.
In Workshop Software Reengineering & Evolution (WSRE), pages
20–21, May 2016.
- Hagen Schink, David Broneske, Reimar
Schröter, and Wolfram Fenske.
A Tree-Based Approach to Support Refactoring in Multi-Language
Software Applications.
In International Conference on Advances and Trends in Software
Engineering (SOFTENG), pages 44–49. IARIA, February
2016.
- Fabian Benduhn, Reimar Schröter,
Andy Kenner, Christopher Kruczek, Thomas Leich, and Gunter Saake.
Migration from Annotation-Based to Composition-Based
Product Lines: Towards a Tool-Driven Process.
In International Conference on Advances and Trends in Software
Engineering (SOFTENG), pages 102–109. IARIA, February
2016.
- Thomas Thüm, Tim Winkelmann, Reimar
Schröter, Martin Hentschel, and Stefan Krüger.
Variability Hiding in Contracts for Dependent Software Product
Lines.
In International Workshop on Variability Modelling of Software-intensive
Systems (VaMoS), pages 97–104, New York, NY, USA, January 2016.
ACM.
- Sebastian Krieter, Reimar Schröter,
Thomas Thüm, and Gunter Saake.
An Efficient Algorithm for
Feature-Model Slicing.
Technical Report FIN-01-2016, Otto-von-Guericke-University Magdeburg,
Magdeburg, 2016.
2015
- Reimar Schröter, Sebastian Krieter,
Thomas Thüm, Fabian Benduhn, and Gunter Saake.
Feature-Model
Interfaces for Compositional Analyses.
Technical Report 1, University of Magdeburg, Germany, May
2015.
- Sebastian Krieter, Reimar Schröter,
Wolfram Fenske, and Gunter Saake.
Use-Case-Specific Source-Code Documentation for
Feature-Oriented Programming.
In International Workshop on Variability Modelling of Software-intensive
Systems (VaMoS), VaMoS '15, pages 27–34, New York, NY, USA, 2015.
ACM.
2014
- Reimar
Schröter.
Using Multi-Level Interfaces
to Improve Analyses of Multi Product Lines.
Technical Report 4, University of Magdeburg, Germany, October
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, New York, NY, USA, September 2014.
ACM.
- Jens Meinicke, Thomas Thüm, Reimar
Schröter, Fabian Benduhn, and Gunter Saake.
An Overview on Analysis Tools for Software Product
Lines.
In Workshop on Software Product Line Analysis Tools (SPLat), pages
94–101, New York, NY, USA, September 2014. ACM.
- Veit Köppen, Martin Schäler,
and Reimar Schröter.
Toward Variability Management to Tailor High Dimensional Index
Implementations.
In Rébecca Deneckère, Marko Bajec, and Martine Collard, editors,
IEEE Eighth International Conference on Research Challenges in
Information Science (RCIS), pages 452–457. IEEE,
2014.
2013
- Martin Schäler, Alexander Grebhahn,
Reimar Schröter, Sandro Schulze, Veit Köppen, and Gunter Saake.
QuEval:
Beyond high-dimensional indexing à la carte.
PVLDB, 6(14):1654–1665, September 2013.
- Reimar Schröter, Norbert Siegmund,
and Thomas Thüm.
Towards Modular Analysis of Multi Product
Lines.
In Proceedings of the 17th International Software Product Line Conference
co-located workshops, SPLC '13 Workshops, pages 96–99, New York, NY,
USA, August 2013. ACM.
- Thomas Thüm, Sven Apel, Andreas
Zelend, Reimar Schröter, and Bernhard Möller.
Subclack: Feature-Oriented Programming with Behavioral
Feature Interfaces.
In Workshop on MechAnisms for SPEcialization, Generalization and
inHerItance (MASPEGHI), pages 1–8, New York, NY, USA, July 2013.
ACM.
- 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.
- 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 9:1–9:5, New York, NY, USA, January 2013.
ACM.
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.
- Reimar Schröter.
Automatisierte Analysen der Modellierung von
Multiproduktlinien in VELVET.
Master thesis, University of Magdeburg, Germany, April 2012.
In German.
- 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 Ingo Schmitt, Sascha Saretz, and Marcel Zierenberg, editors,
Proceedings of the 24th GI-Workshop "Grundlagen von Datenbanken
2012", pages 77–82. CEUR-WS, 2012.
urn:nbn:de:0074-850-4.
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 33rd International Conference on Software
Engineering, pages 989–991, 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.
2010
- Reimar Schröter.
JavAdaptor - Programmänderungen zur Laufzeit in
Bezug auf this Referenzen und Verschachtelte Klassen in Java.
Bachelor thesis, University of Magdeburg, December 2010.
Supervised Theses
- Stephan Recknagel.
Import und Aufbereitung von bibliografischen Informationen.
Bachelor thesis, University of Magdeburg, September 2016.
In German.
- Hannes Klawuhn.
Verbindung von Variability-aware Code-Smells zu Problemen in der
Softwareentwicklung.
Master thesis, University of Magdeburg, Germany, June 2016.
In German.
- Jan Düwel.
Parallelisierung in Query Compilern mit
Lightweight-Modular-Staging.
Master thesis, University of Magdeburg, Germany, December 2015.
In German.
- Sebastian Krieter.
Efficient Configuration of Large-Scale Feature Models Using
Extended Implication Graphs.
Master thesis, University of Magdeburg, Germany, October
2015.
- Andreas Schulz.
Re-Engineering einer Telematik-Anwendung zur Verbesserung ihrer
Erweiterbarkeit.
Bachelor thesis, University of Magdeburg, Germany, June 2015.
In German.
- Christoph Giesel.
Variabilitätsmodellierung zwischen adaptiven Endgeräten.
Master thesis, University of Magdeburg, Germany, December 2014.
In German.
- Sebastian Krieter.
Anwendungsspezifische Generierung von Quelltext-Dokumentationen
für die Feature-Orientierte Programmierung.
Bachelor thesis, University of Magdeburg, Germany, May 2014.
In German.
- Matthias Praast.
Effiziente Kodierung von Variabilität in Spezifikationen.
Master thesis, University of Magdeburg, Germany, March 2014.
In German.
- Christina Berndt.
Semi-automatische Parallelisierung hochdimensionaler
Indexstrukturen unter der Verwendung von GPUs.
Bachelor thesis, University of Magdeburg, October 2013.
In German.
- Patrick Scheibe.
Systematisches Testen zur Sicherstellung der Funktionalitäten
des Qualitätsmanagement-Tools eines Automobilherstellers.
Bachelor thesis, University of Magdeburg, Germany, December 2012.
In German.
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 works may not be reposted without the explicit permission of the copyright holder.