Sebastian Erdweg

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),
Programming (PC)
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)