Prof. Dr. Matthias Tichy

My main research focus is on domain specific languages, particularly for mechatronic systems. Mechatronic systems are systems which are jointly developed by mechanical, electrical, control and software engineers, e.g., modern cars. The embedded software is the key driver for innovation in mechatronic systems. I especially focus on self-adaptive software and software in safety-critical systems. I use graph transformations as underlying formal basis in many of these research activities. Furthermore, i employ empirical research methods to understand how humans use software as well as to evaluate technical contributions.

Research Projects as PI

  • ENsurance of Software evolUtion by Run-time cErtification (ENSURE) with Prof. Lars Grunske, HU Berlin, Germany) as part of the German Science Foundation Priority Program 1593 "Design for Future - Managed Software Evolution", 07/2012-12/2018

  • Amalthea4Public, ITEA project, 09/2014-08/2017

  • CRYSTAL - Critical Systems Acceleration, Artemis project, 05/2013-04/2016

    Special Issues

  • Co-Editor of the Special Issue for Rapid Continuous Software Engineering 2, Journal of Systems and Software, 2016

  • Co-Editor of the Special Issue for Rapid Continuous Software Engineering, Journal of Systems and Software, 2015

Organization of Conferences and Workshops

Journal Reviewing

Commitee Membership in Conferences and Workshops


  • Institut für Softwaretechnik und Programmiersprachen
  • Universität Ulm
  • D-89069 Ulm
  • Telefon: +49 (0)731/50-24160
  • Telefax: +49 (0)731/50-24162
  • E-Mail: matthias.tichy (at)