I lead the PL team at the Johannes Gutenberg University Mainz. The goal of our research is to equip software developers with programming abstractions, programming languages, and programming tools that simplify the development and maintenance of complex software systems.
Office: Staudingerweg 9, room 03-435
Phone: +49 6131 39-37257
Fax: +49 6131 39-23534
Please find my list of publications here.
I serve on the following committees:
|2021||Advisory Board of the SIGPLAN Long-Term Mentoring Program (Member),
Dagstuhl Seminar on Model and Program Transformations (Organizer),
|2020||GPCE Steering Committee (Chair), ECOOP (PC), ICFP (ERC), BAPL (PC)|
|2019||Journal of Object Technology (editorial board), OOPSLA (PC), ICFP (ERC), GPCE (PC), ECCOP Workshops (Chair), LangDev Con (Orga)|
|2018||ASE (PC), SLE (PC), GPCE (PC), Scala (Chair, Steering until 2021), SLEBoK (PC), SAC OOPS (PC), NIER@ICSE (PC), COMLAN (guest editor)|
|2017||GPCE (Chair, Steering until 2020, Steering Vice-Chair since 2018), IC@PLDI (Chair), META (PC), PEPM (PC), SPLASH Workshops (PC)|
|2016||ASE (ERP), ECOOP (PC), Scala (PC), LWC (PC), SPLASH Posters (Chair), GPCE (PC), LaMOD (PC), Dagstuhl Seminar on Incremental Computing (Organizer)|
|2015||SLE (PC), DSLDI (Chair), WGP (Chair, Steering until 2018), Dagstuhl Seminar on DSLs (Organizer)|
|2014||DSLDI (Chair), PLATEAU (PC), Parsing@SLE (Chair), DADA (PC), Onward (PC), GPCE (PC, PUB), LWC (PC)|
|2013||GPCE (PC), WCRE (tool demos), HessPL (Chair)|