Home | Sitemap | Contact | Legals | Data Protection | KIT

Since 1 January 2021, the chair for Software Design and Quality is part of the KASTEL institute as the Dependability of Software-intensive Systems group. Please visit our new homepage at https://dsis.kastel.kit.edu.

Dr.-Ing. Thomas Kühn


Tel: +49 721 608 47376

Fax: +49 721 608 45990


Chair Prof. Reussner

Institute for Program Structures and Data Organization

Karlsruhe Institute of Technology (KIT)

Building 50.34

Am Fasanengarten 5

76131 Karlsruhe, Germany

Room 323


My current interests revolve around inventing new ways to model and programm future software systems with their increased complexity, heterogeneity, distribution, rate of change and longevity. To do this I study role-based modeling and programming languages and try to overcome their individual shortcomings. In pursuit of this goal, I have developed both a family of role-based modeling as well as a family of role-oriented programming languages, which are supported by a feature-aware modeling editor and basic IDE features, respectively. Moreover, I will help to improve the tool support for view-based, model-driven Software development building on the Vitruvius Approach. Following these topics, I want to help bridge the gap between the design of static monolithic to the design of fully dynamic adaptive systems.

A side from that, I am interested in good practices in scientific research and methods to improve my daily work process. (more)

Research Trip

I had a three month research stay at the Università degli Studi di Milano to visit Walter Cazzola at the Dipartimento di Informatica.


Publications are listed on a separate page or on Google Scholar.


An enumeration of own projects is presented here.


A short biography can be found here.