Ralf Lämmel received his Ph.D. degree in computer science (dissertation in programming theory) from the University of Rostock, Rostock, Germany in 1998. He works as a Professor of computer science at the Department of Computer Science at the University of Koblenz-Landau, Germany since July 2007. Lämmel also serves as the Executive Director of the Institute for CS since 2011. Lämmel was affiliated with Microsoft Corporation from 2005 to 2007, where he served on a research and development position with focus on XML technologies. From 2001 to 2004, he served on a permanent faculty position at the Free University of Amsterdam, in the Software Engineering Department. Lämmel's specialty is software language engineering, but he is generally interested in themes that combine software engineering with programming languages. His research and teaching interests include program transformation, software reengineering, 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. Lämmel has published approximately 80 peer-reviewed papers on the above-mentioned subjects, and he has participated in numerous national and international collaborations and funded research projects on those subjects. In academic and industrial projects, Lämmel has designed, implemented, and deployed software development tools, migration tools, and application generators. Lämmel participates in various international conferences as a program committee member and as an organizer. For instance, he is one of the founding fathers of the international summer school series GTTSE (Generative and Transformational Techniques on Software Engineering).
Biography Updated on 23 May 2012