scispace - formally typeset
E

Eelco Visser

Researcher at Delft University of Technology

Publications -  228
Citations -  9125

Eelco Visser is an academic researcher from Delft University of Technology. The author has contributed to research in topics: Domain-specific language & Program transformation. The author has an hindex of 46, co-authored 225 publications receiving 8746 citations. Previous affiliations of Eelco Visser include Oregon Health & Science University & Association for Computing Machinery.

Papers
More filters
Proceedings ArticleDOI

The spoofax language workbench: rules for declarative specification of languages and IDEs

TL;DR: The architecture of Spoofax is described and idioms for high-level specifications of language semantics using rewrite rules are introduced, showing how analyses can be reused for transformations, code generation, and editor services such as error marking, reference resolving, and content completion.
Book ChapterDOI

The ASF+SDF Meta-environment: A Component-Based Language Development Environment

TL;DR: A completely new, component-based, version of the Asf+Sdf Meta-environment, used in a variety of academic and commercial projects ranging from formal program manipulation to conversion of COBOL systems is built.
Book ChapterDOI

Stratego: A Language for Program Transformation Based on Rewriting Strategies System Description of Stratego 0.5

TL;DR: In this article, a rewrite rule is defined as a natural formalism for expressing single program transformations, such as compilation, optimization, synthesis, refactoring, migration, normalization and improvement.
Journal ArticleDOI

Stratego/XT 0.17. A language and toolset for program transformation

TL;DR: An overview ofStratego/XT 0.17 is given, including a description of the Stratego language and XT transformation tools; a discussion of the implementation techniques and software engineering process; and a descriptionof applications built with Strate go/XT.
Journal Article

Program Transformation with Stratego/XT. Rules, Strategies, Tools, and Systems in Stratego/XT 0.9

TL;DR: This chapter gives an overview of the main ingredients involved in the composition of transformation systems with Stratego/XT, where the abstraction levels of rules, strategies, tools, and systems are distinguished.