Eelco Visser

Registered user since Wed 19 Mar 2014

Name: Eelco Visser

Bio: Eelco Visser is Antoni van Leeuwenhoek Professor of Computer Science at Delft University of Technology. He received a master’s and doctorate in computer science from the University of Amsterdam in 1993 and 1997, respectively. Previously he served as postdoc at the Oregon Graduate Institute, as Assistant Professor at Utrecht University, and as Associate Professor at TU Delft.

His research interests include programming languages, software language engineering, domain-specific programming languages, program transformation, syntax definition, and parsing. With his students he has designed and implemented the Spoofax language workbench, as well as many domain-specific languages, including DSLs for syntax definition (SDF2, SDF3), program transformation (Stratego), static semantics (NaBL, Statix), dynamic semantics (DynSem), software deployment (Nix), web application development (WebDSL), and mobile phone applications (mobl). In the language designer’s workbench project he is pursuing high-level declarative language definition that serves for language implementation and verification.

Country: Netherlands

Affiliation: TU Delft

Personal website:

Research interests: Programming Languages, Domain-Specific Languages, Language Workbenches, Language Engineering, Web Programming


NOOL 2018HotCRP Chair in Organizing Committee within the NOOL 2018-track
SLE 2018Author of Migrating Business Logic to an Incremental Computing DSL: A Case Study within the SLE 2018-track
Author of Declarative Specification of Indentation Rules: A Tooling Perspective on Parsing and Pretty-Printing Layout-Sensitive Languages within the SLE 2018-track
Author of Migrating Custom DSL Implementations to a Language Workbench: An Industrial Tool Demonstration (Tool Demo) within the SLE 2018-track
Committee Member in Program Committee within the SLE 2018-track
Onward! 2018Steering Committee Member in Steering Committee
SPLASH 2018Author of Scopes as Types within the OOPSLA-track
Committee Member in Review Committee within the OOPSLA-track
Committee Member in Steering Committee
Author of Scopes as Types within the Artifact Evaluation-track
Show activities from other conferences

Using general profile