License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.EVCS.2023.14
URN: urn:nbn:de:0030-drops-177842
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2023/17784/
Go to the corresponding OASIcs Volume Portal


Kalleberg, Karl Trygve

Reflections on the Birth of Spoofax

pdf-format:
OASIcs-EVCS-2023-14.pdf (0.5 MB)


Abstract

The Spoofax Language Workbench is one of the many successful research projects to come out of Eelco’s tremendously productive career, as evidenced by the Most Influential Paper designation awarded at OOPSLA 2020 to the famous 2010 paper by Lennart and Eelco [Lennart C. L. Kats and Eelco Visser, 2010]. In connection with the award, Eelco wrote an excellent retrospective [Eelco Visser, 2021].
Here, I will reflect briefly on the birth of the Spoofax, subject to omissions and inaccuracies, as the topic may be of interest to hardcore fans. Eelco was my PhD co-supervisor, and I was fortunate to be part of his group during the inception of the project.

BibTeX - Entry

@InProceedings{kalleberg:OASIcs.EVCS.2023.14,
  author =	{Kalleberg, Karl Trygve},
  title =	{{Reflections on the Birth of Spoofax}},
  booktitle =	{Eelco Visser Commemorative Symposium (EVCS 2023)},
  pages =	{14:1--14:4},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-267-9},
  ISSN =	{2190-6807},
  year =	{2023},
  volume =	{109},
  editor =	{L\"{a}mmel, Ralf and Mosses, Peter D. and Steimann, Friedrich},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2023/17784},
  URN =		{urn:nbn:de:0030-drops-177842},
  doi =		{10.4230/OASIcs.EVCS.2023.14},
  annote =	{Keywords: Spoofax, Language Workbench, Program Transformation}
}

Keywords: Spoofax, Language Workbench, Program Transformation
Collection: Eelco Visser Commemorative Symposium (EVCS 2023)
Issue Date: 2023
Date of publication: 21.03.2023


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI