Institute of Software Engineering and Programming Languages

Research

Our research covers many aspects of software engineering and programming languages. In particular, we focus on domain-specific languages, software configuration, and constraint programming. We employ formalized theories, develop open-source tools, and apply empirical research methods.

Overview of our research topics

Teaching

The institute represents the areas software engineering and programming languages in the bachelor and master programs of computer science and related fields. We offer the following mandatory courses in the Bachelor's program:

  • Interactive Systems Programming
  • Software Engineering
  • Software Project

Furthermore, we are responsible for the bachelor and master program Software Engineering.

Overview of the courses in the bachelor and master programs

 

Contact & Directions

Institute of Software Engineering and Programming Languages

Ulm University
James-Franck-Ring
D-89069 Ulm
Building O27, Level 4
Phone: +49 (0)731 / 50 - 24161

Directions

 

Newest publications

2017

451.
Liebel, Grischa; Anjorin, Anthony; Knauss, Eric; Lorber, Florian; Tichy, Matthias
Modelling Behavioural Requirements and Alignment with Verification in the Embedded Industry
5th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2017), Porto, Portugal,
February 2017
DOI:10.5220/0006205604270434
File:https://www.researchgate.net/publication/314522017_Modelling_Behavioural_Requirements_and_Alignment_with_Verification_in_the_Embedded_Industry
450.
Schröter, Reimar; Krieter, Sebastian; Thüm, Thomas; Benduhn, Fabian; Saake, Gunter
Compositional Analyses of Highly-Configurable Systems With Feature-Model Interfaces
Proc. Software Engineering (SE), Page 129-130
Publisher: Gesellschaft für Informatik
February 2017
ISBN:978-3-88579-661-9
File:pdfhttps://github.com/SoftVarE-Group/Papers/raw/main/2017/2017-SE-Schroeter.pdf
449.
Meinicke, Jens; Thüm, Thomas; Schröter, Reimar; Benduhn, Fabian; Leich, Thomas; Saake, Gunter
Mastering Software Variability With FeatureIDE
Publisher: Springer, Berlin, Heidelberg, Germany
2017
DOI:10.1007/978-3-319-61443-4
ISBN:978-3-319-61442-7
448.
Lity, Sascha; Al-Hajjaji, Mustafa; Thüm, Thomas; Schaefer, Ina
Optimizing Product Orders Using Graph Algorithms for Improving Incremental Product-line Analysis
Proc. Int'l Workshop on Variability Modelling of Software-Intensive Systems (VaMoS), Page 60-67
Publisher: ACM, New York, NY, USA
January 2017
DOI:10.1145/3023956.3023961
ISBN:978-1-4503-4811-9
File:pdfhttps://github.com/SoftVarE-Group/Papers/raw/main/2017/2017-VaMoS-Lity.pdf
447.

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
Publisher: ACM, New York, NY, USA
2017
DOI:10.1145/3109729
ISBN:978-1-4503-5119-5