CV/Bio Ralf Lämmel

Overview positions Ralf Lämmel

  • since 07/2007: Professor (W3) of Computer Science, University of Koblenz-Landau, Germany
  • 01/2005 - 07/2007: Program Manager R&D, Microsoft Corp., Redmond, WA, USA
  • 01/2001 - 03/2005: Assistant Professor (permanent), VU Amsterdam, NL
  • 01/2001 - 01/2005: Researcher (part-time), CWI, Amsterdam, NL
  • 07/1999 - 01/2001: PostDoc, CWI, Amsterdam, NL
  • 01/1999 - 06/1999: Lecturer (permanent), University of Rostock, Germany
  • 01/1999: Dissertation, University of Rostock, Germany

Short bio

Ralf Lämmel is Professor of Computer Science at the Department of Computer Science at the University of Koblenz-Landau since July 2007. He chaired the computer-science department 2014-2017. In the past, he held positions at Microsoft Corp., Free University of Amsterdam, CWI (Dutch Center for Mathematics and Computer Science), and the University of Rostock, Germany. Ralf Lämmel's speciality is "software language engineering", but he is generally interested in themes that combine software engineering and programming languages. His research and teaching interests include program transformation, software re-engineering, grammar-based methods as well as model-driven and model-based methods. Ralf Lämmel is a committed member of the research community; he is one of the founding fathers of the international summer school series on Generative and Transformational Techniques on Software Engineering (GTTSE), the international conference on Software Language Engineering (SLE), and the 101companies project.


Long bio

Ralf Lämmel is Professor of Computer Science at the Department of Computer Science at the University of Koblenz-Landau since July 2007. Since Feb 2014 he is the chair of the computer-science department. In the years 2005-2007, Ralf Lämmel was affiliated with Microsoft Corp., where he served on a research and development position with focus on XML technologies. In the years 2001—2004, Ralf Lämmel served on a permanent faculty position, at the Free University of Amsterdam, in the Software Engineering department, and he was also affiliated with the Dutch Center for Mathematics and Computer Science (CWI) — starting in 1999. Ralf Lämmel obtained his PhD in Computer Science (dissertation in programming theory) from the University of Rostock (Germany) in 1998.

Ralf Lämmel's speciality is "software language engineering", but he is generally interested in themes that combine software engineering and programming languages. His research and teaching interests include program transformation, software re-engineering, generative programming, programming languages, type systems, generic language technology, grammar-based methods, model-driven and model-based methods, advanced separation of concerns, and automated software engineering.

Ralf Lämmel has published approximately 101 or so peer-reviewed papers on the above-mentioned subjects, and he has participated in numerous national and international collaborations and funded research projects on these subjects. In academic and industrial projects, Ralf Lämmel has designed, implemented, and deployed software development tools, migration tools and application generators. Ralf Lämmel participates in various international conferences as program committee member and as organizer. For instance, he is one of founding fathers of the international summer school series GTTSE — Generative and Transformational Techniques on Software Engineering.