Publications

2024

  1. OOPSLA
    On the Expressive Power of Languages for Static Variability
    Proceedings of the ACM on Programming Languages (PACMPL), Oct 2024
  2. SPLC
    Give an Inch and Take a Mile? Effects of Adding Reliable Knowledge to Heuristic Feature Tracing
    Sandra GreinerAlexander SchultheißPaul Maximilian BittnerThomas Thüm, and Timo Kehrer
    In Proc. Int’l Systems and Software Product Line Conf. (SPLC), Dommeldange, Luxembourg, Sep 2024
  3. FSE Demonstrations
    Variability-Aware Differencing with DiffDetective
    Paul Maximilian BittnerAlexander SchultheißBenjamin MoosherrTimo Kehrer, and Thomas Thüm
    In Companion Proc. Int’l Conference on the Foundations of Software Engineering (FSE Companion), Porto de Galinhas, Brazil, Jul 2024
  4. SE
    Evaluating State-of-the-Art #SAT Solvers on Industrial Configuration Spaces
    Chico Sundermann, Tobias Heß, Michael Nieke, Paul Maximilian BittnerJeffrey M. YoungThomas Thüm, and Ina Schaefer
    In Proc. Software Engineering (SE), Feb 2024
  5. VaMoS
    Explaining Edits to Variability Annotations in Evolving Software Product Lines
    Lukas GüthingPaul Maximilian BittnerIna Schaefer, and Thomas Thüm
    In Proc. Int’l Working Conf. on Variability Modelling of Software-Intensive Systems (VaMoS), Bern, Switzerland, Feb 2024

2023

  1. SoSyM
    RaQuN: A Generic and Scalable N-Way Model Matching Algorithm
    Software and Systems Modeling (SoSyM), Oct 2023
  2. EMSE
    Evaluating State-of-the-Art #SAT Solvers on Industrial Configuration Spaces
    Chico Sundermann, Tobias Heß, Michael Nieke, Paul Maximilian BittnerJeffrey M. YoungThomas Thüm, and Ina Schaefer
    Empirical Software Engineering (EMSE), Jan 2023
  3. SPLC
    Views on Edits to Variational Software
    In Proc. Int’l Systems and Software Product Line Conf. (SPLC), Tokyo, Japan, Aug 2023
  4. SE
    Classifying Edits to Variability in Source Code – Summary
    Paul Maximilian BittnerChristof TinnesAlexander Schultheiß, Sören Viegener, Timo Kehrer, and Thomas Thüm
    In Proc. Software Engineering (SE), Paderborn, Germany, Feb 2023
  5. SE
    Quantifying the Potential to Automate the Synchronization of Variants in Clone-and-Own – Summary
    Alexander SchultheißPaul Maximilian BittnerThomas Thüm, and Timo Kehrer
    In Proc. Software Engineering (SE), Paderborn, Germany, Feb 2023
  6. SE
    Variational Satisfiability Solving: Efficiently Solving Lots of Related SAT Problems – Summary
    Jeffrey M. YoungPaul Maximilian BittnerEric Walkingshaw, and Thomas Thüm
    In Proc. Software Engineering (SE), Paderborn, Germany, Feb 2023
  7. VaMoS
    Benchmark Generation With VEVOS: A Coverage Analysis of Evolution Scenarios in Variant-Rich Systems
    Alexander SchultheißPaul Maximilian BittnerSandra Greiner, and Timo Kehrer
    In Proc. Int’l Working Conf. on Variability Modelling of Software-Intensive Systems (VaMoS), Odense, Denmark, Jan 2023

2022

  1. EMSE
    Variational Satisfiability Solving: Efficiently Solving Lots of Related SAT Problems
    Jeffrey M. YoungPaul Maximilian BittnerEric Walkingshaw, and Thomas Thüm
    Empirical Software Engineering (EMSE), Nov 2022
  2. ESEC/FSE
    Classifying Edits to Variability in Source Code
    Paul Maximilian BittnerChristof TinnesAlexander Schultheiß, Sören Viegener, Timo Kehrer, and Thomas Thüm
    In Proc. Europ. Software Engineering Conf./Foundations of Software Engineering (ESEC/FSE), Singapore, Nov 2022
  3. ICSME
    Quantifying the Potential to Automate the Synchronization of Variants in Clone-and-Own
    Alexander SchultheißPaul Maximilian BittnerThomas Thüm, and Timo Kehrer
    In Proc. Int’l Conf. on Software Maintenance and Evolution (ICSME), Limassol, Cyprus, Oct 2022
  4. SPLC
    Derivation of Subset Product Lines in FeatureIDE
    Lukas Linsbauer, Paul Westphal, Paul Maximilian BittnerSebastian KrieterThomas Thüm, and Ina Schaefer
    In Proc. Int’l Systems and Software Product Line Conf. (SPLC), Graz, Austria, Sep 2022
  5. EASE
    Simulating the Evolution of Clone-and-Own Projects With VEVOS
    Alexander SchultheißPaul Maximilian Bittner, Sascha El-Sharkawy, Thomas Thüm, and Timo Kehrer
    In Proc. Int’l Conf. on Evaluation Assessment in Software Engineering (EASE), Gothenburg, Sweden, Jun 2022
  6. SE
    Feature Trace Recording - Summary
    Paul Maximilian BittnerAlexander SchultheißThomas ThümTimo KehrerJeffrey M. Young, and Lukas Linsbauer
    In Proc. Software Engineering (SE), Berlin, Germany, Feb 2022
  7. SE
    Scalable N-Way Model Matching Using Multi-Dimensional Search Trees – Summary
    Alexander SchultheißPaul Maximilian BittnerThomas Thüm, and Timo Kehrer
    In Proc. Software Engineering (SE), Berlin, Germany, Feb 2022

2021

  1. MODELS
    Scalable N-Way Model Matching Using Multi-Dimensional Search Trees
    Alexander SchultheißPaul Maximilian BittnerLars GrunskeThomas Thüm, and Timo Kehrer
    In Proc. Int’l Conf. on Model Driven Engineering Languages and Systems (MODELS), Virtual Event, Fukuoka, Japan, Oct 2021
  2. ESEC/FSE
    Feature Trace Recording
    Paul Maximilian BittnerAlexander SchultheißThomas ThümTimo KehrerJeffrey M. Young, and Lukas Linsbauer
    In Proc. Europ. Software Engineering Conf./Foundations of Software Engineering (ESEC/FSE), Athens, Greece, Aug 2021
  3. ICSE-NIER
    Bridging the Gap Between Clone-and-Own and Software Product Lines
    Timo KehrerThomas ThümAlexander Schultheiß, and Paul Maximilian Bittner
    In Proc. Int’l Conf. on Software Engineering (ICSE), May 2021
  4. VaMoS
    Applications of #SAT Solvers on Feature Models
    Chico Sundermann, Michael Nieke, Paul Maximilian Bittner, Tobias Heß, Thomas Thüm, and Ina Schaefer
    In Proc. Int’l Working Conf. on Variability Modelling of Software-Intensive Systems (VaMoS), Krems, Austria, Feb 2021

2020

  1. VRST
    Temporal Consistent Motion Parallax for Omnidirectional Stereo Panorama Video
    In Proc. ACM Symposium on Virtual Reality Software and Technology (VRST), Nov 2020
  2. SPLC
    On the Use of Product-Line Variants as Experimental Subjects for Clone-and-Own Research: A Case Study
    Alexander SchultheißPaul Maximilian BittnerTimo Kehrer, and Thomas Thüm
    In Proc. Int’l Systems and Software Product Line Conf. (SPLC), Montreal, QC, Canada, Oct 2020
  3. VR
    Depth Augmented Omnidirectional Stereo for 6-DoF VR Photography
    Tobias Bertel, Moritz MühlhausenMoritz KappelPaul Maximilian BittnerChristian Richardt, and Marcus Magnor
    In Proc. IEEE Virtual Reality Workshop (VR), May 2020
  4. Master’s Thesis
    Semi-Automated Inference of Feature Traceability During Software Development
    Paul Maximilian Bittner
    Feb 2020

2019

  1. SEFM
    SAT Encodings of the At-Most-k Constraint – A Case Study on Configuring University Courses
    Paul Maximilian BittnerThomas Thüm, and Ina Schaefer
    In Proc. Int’l Conf. on Software Engineering and Formal Methods (SEFM), Oslo, Norway, Sep 2019
  2. VR
    Gaze and Motion-Aware Real-Time Dome Projection System
    Steve Grogorick, Matthias Überheide, Jan-Philipp TauscherPaul Maximilian Bittner, and Marcus Magnor
    In Proc. IEEE Virtual Reality Workshop (VR), Osaka, Japan, Mar 2019
    PerGraVAR
  3. VR
    Immersive EEG: Evaluating Electroencephalography in Virtual Reality
    Jan-Philipp Tauscher, Fabian Wolf Schottky, Steve GrogorickPaul Maximilian Bittner, Maryam Mustafa, and Marcus Magnor
    In Proc. IEEE Virtual Reality Workshop (VR), Osaka, Japan, Mar 2019
    PerGraVAR
  4. Project Thesis
    SAT Encodings of the At-Most-k Constraint – A Case Study on Configuring University Courses
    Paul Maximilian Bittner
    Mar 2019
  5. CVM
    Evaluation of Optimised Centres of Rotation Skinning
    Paul Maximilian BittnerJan-Philipp TauscherSteve Grogorick, and Marcus Magnor
    Apr 2019
    Poster at International Conference on Computational Visual Media

2017

  1. Bachelor’s Thesis
    Evaluation of Skinning Techniques for Skeletal Animation in MonSteR
    Paul Maximilian Bittner
    Sep 2017