Selected Presentations
See also: talks | playlist with recordings of talks by TUD PL members. |
Invited Talks and Tutorials
2017
- Invited lecture: ECOOP 2017 Summer School on Declarative Language Definition
2015
- Keynote: Dynamic Languages Symposium 2015
2014
- Keynote: Modularity 2014
- Inaugural speech: Programming Languages shape Computational Thinking (recording)
- Invited talk: “Interactive Language Design with the Spoofax Language Workbench” at GOTO Night Amsterdam
2013
- Keynote: software engineering track of ICT.OPEN 2013
- Invited talk: Foundations for tier-less web programming in WebDSL at Workshop on Secure Cloud and Reactive Internet Programming Technology (SCRIPT 2013)
- Tech talk: Interactive language design with the Spoofax language workbench at SPLASH 2013
- Tutorial: Declarative Name Binding and Scope Rules at Code Generation 2013
2012
- Invited mini-tutorial: Grammarware Memes (SLE 2012)
- Invited full-day tutorial: Language Definition with Spoofax at Summer School on Language Frameworks, Sinaia, Romania, July 2012
2010
- Tutorial: Weaving Web Applications with WebDSL (SPLASH 2010)
- Tutorial: Language Extension and Composition with Language Workbenches (SPLASH 2010)
- Invited talk: WebDSL: Linguistic Integration of Web Concerns (RADICAL 2010)
- Keynote: Building Domain-Specific Languages with the Spoofax Language Workbench (Code Generation 2010)
- Keynote: Service Models for WebDSL and Mobl (MoSE 2010)
2009
- Invited talk: Composing Domain-Specific Languages at the opening of the Bergen Language Design Laboratory 2009
- Devnology panel discussion on MDD
- Tutorial: Weaving Web Applications with WebDSL at OOPSLA 2009
- Invited talk: Building a Digital Library with WebDSL (Brazilian Symposium on Programming Languages SBLP 2009)
- Tutorial: Creating Domain-Specific Languages with Stratego/XT (Code Generation 2009)
- Invited talk: Web Information Systems Modeling (WISM 2009)
2008
- Tutorial: Code Generation 2008 tutorial
- Tutorial: Building Domain-Specific Languages for the Web (OOPSLA 2008)
2007
- Tutorial: Summer School on Generative and Transformational Techniques in Software Engineering (GTTSE 2007)
- Tutorial: Program Transformation with Stratego/XT (ETAPS 2007)
2006
- Tutorial Building Java Transformation with Stratego/XT (OOPSLA 2006)
- Invited talk: PROgramacion y LEnguajes (PROLE 2006)
- Invited talk: 3rd International Workshop on Higher-Order Rewriting (HOR 2006)
2005
- Invited talk: Source Code Analysis and Manipulation (SCAM 2005)
2002
- Full-day tutorial: ETAPS 2002
2001
Regular Conference and Workshop Presentations
2018
- Talk: Automating the verification of language defintions at LangDev 2018
2014
- Paper: A Language Designer’s Workbench at Onward! 2014
2013
- The Spoofax Language Workbench at Workshop on Domain-Specific Language Design and Implementation (DSLDI 2013) in Montpellier, July 2, 2013