Blogs >>
ECOOP 2016
Sun 17 - Fri 22 July 2016 Rome, Italy
Gorel Hedin

Registered user since Mon 24 Aug 2015

Name: Gorel Hedin

Bio: I am a Professor in Computer Science at Lund University, Sweden. I head the JastAdd project, where we develop declarative techniques and metatools for generating extensible language tools, like compilers, visual program editors, and source code analyzers. In particular, we develop the JastAdd metacompiler, see JastAdd is based on reference attribute grammars, which is a combination of declarative object-oriented programming and attribute grammars. The most well-known application of JastAdd is ExtendJ, an extensible Java compiler (previously known as JastAddJ). ExtendJ has been used in a variety of projects to build new languages on top of Java, to experiment with new language constructs, and to analyze Java source code. Other mature applications of JastAdd include languages for simulation and control like Modelica, Optimica, and GrafChart.

Country: Sweden

Affiliation: Lund University

Personal website:

Research interests: Object-oriented programming, language design and implementation, domain-specific languages, agile methodology, internet-of-things

ECOOP 2016 Activities

ECOOP 2016-profile
View general profile