Welcome to my personal home page!
I am a junior professor for Software Engineering and Programming Languages at the Institute for Informatics at Goethe University Frankfurt. Are you interested in programming languages technology or software engineering tools and would like to advance the state of the art in how software is developed and maintained? I am actively looking for new PhD students and collaborators. Please feel free to contact me at reichenbach at cs.uni-frankfurt.de!
Previously I worked in the software industry at a search company that has grown a bit beyond its initial goals, and at the University of Massachusetts, Amherst, on parallelisable query languages for Java, as a postdoctoral fellow with Yannis Smaragdakis.
I completed my PhD on program metamorphosis at the University of Colorado at Boulder in 2010. Program metamorphosis a novel technique for interactive multi-step program transformation with strong behaviour preservation guarantees and described in more detail here. This work was supervised by my advisor, Amer Diwan.My current research interests include:
- High-level languages (specifically declarative languages) and their interaction with low-level systems
- Interactive program transformation tools
- Program analysis tools and compilers
- Automation in software engineering
- New approaches to program synthesis and re-engineering
This page is Copyright © 2004-2011 Christoph Reichenbach. Re-use in whole or in parts is allowed without restriction.