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

2009

285.
Raiser, Frank; Betz, Hariolf; Frühwirth, Thom
Equivalence of CHR States Revisited
In Raiser, F. and Sneyers, J., Editor, CHR 2009: Proceedings of the Sixth International Workshop on Constraint Handling RulesfromTechnical Report, Page 34-48
In Raiser, F. and Sneyers, J., Editor
Publisher: Departement Computerwetenschappen, Katholieke Universiteit Leuven
July 2009
284.
Raiser, Frank; Frühwirth, Thom
Operational Equivalence of Graph Transformation Systems
In Raiser, F. and Sneyers, J., Editor, CHR 2009: Proceedings of the Sixth International Workshop on Constraint Handling RulesfromTechnical Report, Page 49-61
In Raiser, F. and Sneyers, J., Editor
Publisher: Departement Computerwetenschappen, Katholieke Universiteit Leuven
July 2009
283.
Kohlmeyer, Jens; Guttmann, Walter
Unifying the Semantics of UML 2 State, Activity and Interaction Diagrams
In Pnueli, A. and Virbitskaite, I. and Voronkov, A., Editor, Perspectives of System Informatics: Proceedings of the Seventh International Andrei Ershov Memorial Conference, Page 159-166
In Pnueli, A. and Virbitskaite, I. and Voronkov, A., Editor
Publisher: A. P. Ershov Institute of Informatics Systems, Novosibirsk
June 2009
282.
Kästner, Christian; Thüm, Thomas; Saake, Gunter; Feigenspan, Janet; Leich, Thomas; Wielgorz, Fabian; Apel, Sven
FeatureIDE: A Tool Framework for Feature-Oriented Software Development
Proc. Int'l Conf. on Software Engineering (ICSE), Page 611-614
Publisher: IEEE, Washington, DC, USA
May 2009
DOI:10.1109/ICSE.2009.5070568
File:pdfhttps://github.com/SoftVarE-Group/Papers/raw/main/2009/2009-ICSE-Kaestner.pdf
281.
Thüm, Thomas; Batory, Don; Kästner, Christian
Reasoning About Edits to Feature Models
Proc. Int'l Conf. on Software Engineering (ICSE), Page 254-264
Publisher: IEEE, Washington, DC, USA
May 2009
DOI:10.1109/ICSE.2009.5070526
ISBN:978-1-4244-3453-4
File:pdfhttps://github.com/SoftVarE-Group/Papers/raw/main/2009/2009-ICSE-Thuem.pdf