Registered user since Wed 19 Mar 2014
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.
Contributions
2018
SLE
- Migrating Business Logic to an Incremental Computing DSL: A Case Study
- Declarative Specification of Indentation Rules: A Tooling Perspective on Parsing and Pretty-Printing Layout-Sensitive Languages
- Migrating Custom DSL Implementations to a Language Workbench (Tool Demo)
- Committee Member in Program Committee within the SLE 2018-track
- Session Chair of Parsing / Composition (part of SLE 2018)
SPLASH
- Scopes as Types
- Migrating Business Logic to an Incremental Computing DSL: A Case Study
- Committee Member in Review Committee within the OOPSLA-track
- Incremental compilation for Stratego
- Session Chair of Language Design 1 (part of OOPSLA)
- Committee Member in Steering Committee
- Declarative Specification of Indentation Rules: A Tooling Perspective on Parsing and Pretty-Printing Layout-Sensitive Languages
- Scopes as Types
- Scopes as Types
- Migrating Custom DSL Implementations to a Language Workbench: An Industrial Tool Demonstration (Tool Demo)
- Toward a Language-Parametric Code Completion Editor Service
View general profile