Prof. Dr.-Ing. Thomas Thüm

Thomas Thüm is a professor for the Construction and Analysis of Secure Software Systems at the University of Ulm since January 2020. His research interests range from Software Engineering and Formal Methods to Artificial Intelligence and Security. In particular, his research focuses on variability and evolution of software systems. From 2015 to 2019, he was a postdoctoral researcher at the TU Braunschweig in Ina Schaefer’s institute. He received his Ph.D. in 2015 from the University of Magdeburg under the supervision of Gunter Saake. His Ph.D. thesis received the Dissertation Award 2015 of the University of Magdeburg and his master’s thesis the Software Engineering Award 2011 of the Ernst Denert Foundation. He coauthored more than 100 peer-reviewed publications and is known for his contributions to the famous open-source project FeatureIDE. Since 2020, he is an associate editor for ACM Transactions on Software Engineering and Methodology (TOSEM).

Favorite Quote

“People have an enormous tendency to resist change. They love to say, 'We've always done it this way.' I try to fight that.” - Grace Hopper

Research Projects

Eclipse Plugin for Feature Oriented Software Development

Automating the Synchronization of Software Variants

Program Committees

  • SPLC2020: 24th Systems and Software Product Line Conference (Research Track and Challenge Solutions Track)
  • ICSE 2020: 42nd International Conference on Software Engineering (SEIP Track)
  • MODEVAR 2019: 1st International Workshop on Languages for Modelling Variability (MODEVAR)
  • SPLC 2019: 22nd International Systems and Software Product Line Conference (Research Track Chair, Challenge Track)
  • VaMoS 2019: 13th International Workshop on Variability Modelling of Software-Intensive Systems
  • ICSE 2019: 41st International Conference on Software Engineering (Workshop Selection Committee)
  • SPLC 2018: 21st International Systems and Software Product Line Conference (Research Track and Challenge Track)
  • VSPLE 2018: Variability and Software Product Line Engineering track at SAC
  • VaMoS 2018: 12th International Workshop on Variability Modelling of Software-Intensive Systems
  • FOSD 2017: International Workshop on Feature-Oriented Software Development
  • CTA 2017: IEEE International Workshop on Combinatorial Testing and its Applications
  • GPCE 2017: 16th International Conference on Generative Programming: Concepts & Experiences
  • SPLC 2017: 20th International Systems and Software Product Line Conference (Workshop Chair and Research Track PC Member)
  • LASSY 2017: 2nd Workshop on Live Adaptation of Software SYstems at Programming 2017
  • FMSPLE 2016: 7th Workshop on Formal Methods and Analysis in Software Product Line Engineering at ETAPS 2016 (Program Chair)
  • FOAL 2016: 15th Workshop on Foundations of Aspect-Oriented Languages
  • ETX 2015: 7th Workshop on Eclipse Technology eXchange at SPLASH 2015
  • SPLASH 2015: ACM SIGPLAN Conference on Systems, Programming, Languages and Applications: Software for Humanity (Workshop Chair)
  • FMSPLE 2015: 6th Workshop on Formal Methods and Analysis in Software Product Line Engineering at ETAPS 2015
  • ETX 2014: 6th Workshop on Eclipse Technology eXchange at SPLASH 2014
  • FOSD 2012: 4th International Workshop on Feature-Oriented Software Development (Program Chair)
  • VaMoS 2012: 6th International Workshop on Variability Modelling of Software-intensive Systems
  • FOSD 2011: 3rd International Workshop on Feature-Oriented Software Development
  • FOSD 2010: 2nd International Workshop on Feature-Oriented Software Development

Publications

2021

123.
Heß, Tobias; Sundermann, Chico; Thüm, Thomas
On the Scalability of Building Binary Decision Diagrams for Current Feature Models
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Seite 131-135
Herausgeber: ACM, New York, NY, USA
September 2021
DOI:10.1145/3461001.3474452
ISBN:9781450384698
Datei:pdfhttps://github.com/SoftVarE-Group/Papers/raw/master/2021/2021-SPLC-Hess.pdf
122.
Pett, Tobias; Krieter, Sebastian; Thüm, Thomas; Lochau, Malte; Schaefer, Ina
AutoSMP: An Evaluation Platform for Sampling Algorithms
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Seite 41-44
Herausgeber: ACM, New York, NY, USA
September 2021
DOI:10.1145/3461002.3473073
ISBN:9781450384704
Datei:pdfhttps://github.com/SoftVarE-Group/Papers/blob/master/2021/2021-SPLC-Pett.pdf
121.
Thüm, Thomas; Collet, Philippe; Acher, Mathieu
Fourth International Workshop on Languages for Modelling Variability (MODEVAR@SPLC 2021)
In Thomas Thüm and Philippe Collet and Mathieu Acher, Editor
Herausgeber: ACM, New York, NY, USA
September 2021
DOI:10.1145/3461001.3473056
ISBN:9781450384698
120.
Sundermann, Chico; Feichtinger, Kevin; Engelhardt, Dominik; Rabiser, Rick; Thüm, Thomas
Yet Another Textual Variability Language? A Community Effort Towards a Unified Language
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Seite 136-147
Herausgeber: ACM, New York, NY, USA
September 2021
DOI:10.1145/3461001.3471145
ISBN:9781450384698
Datei:pdfhttps://github.com/SoftVarE-Group/Papers/raw/master/2021/2021-SPLC-Sundermann.pdf
119.
Krieter, Sebastian; Arens, Rahel; Nieke, Michael; Sundermann, Chico; Heß, Tobias; Thüm, Thomas; Seidl, Christoph
Incremental Construction of Modal Implication Graphs for Evolving Feature Models
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Seite 64-74
Herausgeber: ACM, New York, NY, USA
September 2021
DOI:10.1145/3461001.3471148
ISBN:9781450384698
Datei:pdfhttps://github.com/SoftVarE-Group/Papers/raw/master/2021/2021-SPLC-Krieter.pdf
118.
Bittner, Paul Maximilian; Schultheiß, Alexander; Thüm, Thomas; Kehrer, Timo; Young, Jeffrey M.; Linsbauer, Lukas
Feature Trace Recording
Proc. Europ. Software Engineering Conf./Foundations of Software Engineering (ESEC/FSE), Seite 1007-1020
Herausgeber: ACM, New York, NY, USA
August 2021
DOI:10.1145/3468264.3468531
ISBN:9781450385626
Datei:pdfhttps://github.com/SoftVarE-Group/Papers/raw/master/2021/2021-ESECFSE-Bittner.pdf
117.
Kehrer, Timo; Thüm, Thomas; Schultheiß, Alexander; Bittner, Paul Maximilian
Bridging the Gap Between Clone-and-Own and Software Product Lines
Proc. Int'l Conf. on Software Engineering (ICSE), Seite 21-25
Herausgeber: IEEE, Piscataway, NJ, USA
Mai 2021
DOI:10.1109/ICSE-NIER52604.2021.00013
ISBN:978-1-6654-0140-1
Datei:pdfhttps://github.com/SoftVarE-Group/Papers/raw/master/2021/2021-ICSE-Kehrer.pdf
116.
Sundermann, Chico; Nieke, Michael; Bittner, Paul Maximilian; Heß, Tobias; Thüm, Thomas; Schaefer, Ina
Applications of #SAT Solvers on Feature Models
Proc. Int'l Working Conf. on Variability Modelling of Software-Intensive Systems (VaMoS)
Herausgeber: ACM, New York, NY, USA
2021
DOI:10.1145/3442391.3442404
ISBN:9781450388245
Datei:pdfhttps://github.com/SoftVarE-Group/Papers/raw/master/2021/2021-VaMoS-Sundermann.pdf
115.
Runge, Tobias; Schaefer, Ina; Cleophas, Loek; Thüm, Thomas; Kourie, Derrick; Watson, Bruce W.
Tool Support for Correctness-by-Construction (Extended Abstract)
Proc. Software Engineering (SE) (To Appear), Seite 93-94
Herausgeber: Gesellschaft für Informatik, Bonn, Germany
2021
DOI:10.18420/SE2021_34
114.
Pett, Tobias; Krieter, Sebastian; Runge, Tobias; Thüm, Thomas; Lochau, Malte; Schaefer, Ina
Stability of Product-Line Sampling in Continuous Integration
Proc. Int'l Working Conf. on Variability Modelling of Software-Intensive Systems (VaMoS)
Herausgeber: ACM, New York, NY, USA
2021
DOI:10.1145/3442391.3442410
ISBN:9781450388245
Datei:pdfhttps://github.com/SoftVarE-Group/Papers/raw/master/2021/2021-VaMoS-Pett.pdf

Editorials

7.
Thüm, Thomas; Collet, Philippe; Acher, Mathieu
Fourth International Workshop on Languages for Modelling Variability (MODEVAR@SPLC 2021)
In Thomas Thüm and Philippe Collet and Mathieu Acher, Editor
Herausgeber: ACM, New York, NY, USA
September 2021
DOI:10.1145/3461001.3473056
ISBN:9781450384698
6.
Duchien, Laurence; Grünbacher, Paul; Thüm, Thomas
Foreword to the Special Issue on Configurable Systems
Empirical Software Engineering (EMSE) :72
2021
DOI:10.1007/s10664-021-09964-6

2019

5.

SPLC '19: Proceedings of the 23rd International Systems and Software Product Line Conference - Volume A
In Thorsten Berger and Philippe Collet and Laurence Duchien and Thomas Fogdal and Patrick Heymans and Timo Kehrer and Jabier Martinez and Raul Mazo and Leticia Montalvillo and Camille Salinesi and Xhevahire Ternava and Thomas Thüm and Tewfik Ziadi, Editor
Herausgeber: ACM, New York, NY, USA
2019
ISBN:978-1-4503-7138-4
4.

SPLC '19: Proceedings of the 23rd International Systems and Software Product Line Conference - Volume B
In Carlos Cetina and Oscar Diaz and Laurence Duchien and Marianne Huchard and Rick Rabiser and Camille Salinesi and Christoph Seidl and Xhevahire Ternava and Leopoldo Teixeira and Thomas Thüm and Tewfik Ziadi, Editor
Herausgeber: ACM, New York, NY, USA
2019
ISBN:978-1-4503-6668-7

2017

3.

Proceedings of the 21st International Systems and Software Product Line Conference (SPLC) - Volume B
In Maurice ter Beek and Walter Cazzola and Oscar Diaz and Marcello La Rosa and Roberto Lopez-Herrejon and Thomas Thüm and Javier Troya and Antonio Ruiz-Cortes and David Benavides, Editor
Herausgeber: ACM, New York, NY, USA
2017
DOI:10.1145/3109729
ISBN:978-1-4503-5119-5

2016

2.

Proceedings of the 7th International Workshop on Formal Methods and Analysis in Software Product Line Engineering (FMSPLE@ETAPS)
In Julia Rubin and Thomas Thüm, Editor
Herausgeber: Open Publishing Association, Waterloo, Australia
2016
DOI:10.4204/EPTCS.206

2012

1.

Proceedings of the 4th International Workshop on Feature-Oriented Software Development (FOSD)
In Ina Schaefer and Thomas Thüm, Editor
Herausgeber: ACM, New York, NY, USA
2012
DOI:10.1145/2377816
ISBN:978-1-4503-1309-4

Prof. Dr. Thomas Thüm

Thomas Thüm
Prof. Dr. Thomas Thüm
Professor
University Ulm Institute of Software Engineering and Programming Languages Albert-Einstein-Allee 11
89069 Ulm
Germany
Raum: O27 416
Telefon: +49731/50-24254
          

          Publons