Timo Kehrer is Professor at Humboldt-Universität zu Berlin heading the Model-Driven Software Engineering Group at the Department of Computer Science. He received a Diploma in Computer Engineering (with distinction) from Stuttgart Media University (Germany) in 2007, a Diploma in Computer Science from University of Siegen (Germany) in 2011, and a PhD in Computer Science (summa cum laude) from the Faculty of Natural Sciences and Technology at University of Siegen in 2015. Kehrer was working as research assistant in the Software Engineering and Database Systems Group at University of Siegen from 2011 to 2015, as postdoctoral research fellow in the Dependable Evolvable Pervasive Software Engineering Group at Politecnico di Milano (Italy) from 2015 to 2016, and as visiting researcher at the Department of Computer Science at University of Leicester (UK) in 2016. He has active research interests in various fields of model-driven and model-based software and system engineering, with a particular focus on various phenomena of model evolution.

  • Model-based engineering environments and processes
  • Collaborative modeling, team management and versioning
  • Model (co-)evolution, consistency, repair, synchronization, etc.
  • Model variability management and product-line engineering
  • Model transformation, execution, debugging and simulation
  • Code generation and reverse engineering
  • Model-based software and system analysis and quality assurance
  • Domain-specific modeling languages
  • Model-based engineering for emerging systems and paradigms such
  • as cyber-physical systems, cloud computing, etc.