Search Results

Documents authored by Kalleberg, Karl Trygve


Document
Reflections on the Birth of Spoofax

Authors: Karl Trygve Kalleberg

Published in: OASIcs, Volume 109, Eelco Visser Commemorative Symposium (EVCS 2023)


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.

Cite as

Karl Trygve Kalleberg. Reflections on the Birth of Spoofax. In Eelco Visser Commemorative Symposium (EVCS 2023). Open Access Series in Informatics (OASIcs), Volume 109, pp. 14:1-14:4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2023)


Copy BibTex To Clipboard

@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/entities/document/10.4230/OASIcs.EVCS.2023.14},
  URN =		{urn:nbn:de:0030-drops-177842},
  doi =		{10.4230/OASIcs.EVCS.2023.14},
  annote =	{Keywords: Spoofax, Language Workbench, Program Transformation}
}
Document
Making Slicing Mainstream How can we be Weiser?

Authors: Karl Trygve Kalleberg, Tracy Hall, and Ran Ettinger

Published in: Dagstuhl Seminar Proceedings, Volume 5451, Beyond Program Slicing (2006)


Abstract
By now, the concept of program slicing has been known in the research community for around 25 years. As a research topic, it has enjoyed a fair share of popularity, evidenced by the number of articles published on the topic following Mark Weiser's seminal paper. However, outside research circles, program slicing appears to be virtually unknown. In this report, we take the premise that program slicing is both technically relevant, and has a sufficient theoretical foundation, to be applied in practice within the software industry. With this premise in mind, we ask ourselves, ``what are the mechanisms by which we as a community could make program slicing mainstream''?

Cite as

Karl Trygve Kalleberg, Tracy Hall, and Ran Ettinger. Making Slicing Mainstream How can we be Weiser?. In Beyond Program Slicing. Dagstuhl Seminar Proceedings, Volume 5451, pp. 1-11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006)


Copy BibTex To Clipboard

@InProceedings{kalleberg_et_al:DagSemProc.05451.7,
  author =	{Kalleberg, Karl Trygve and Hall, Tracy and Ettinger, Ran},
  title =	{{Making Slicing Mainstream How can we be Weiser?}},
  booktitle =	{Beyond Program Slicing},
  pages =	{1--11},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2006},
  volume =	{5451},
  editor =	{David W. Binkley and Mark Harman and Jens Krinke},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.05451.7},
  URN =		{urn:nbn:de:0030-drops-4861},
  doi =		{10.4230/DagSemProc.05451.7},
  annote =	{Keywords: Program Slicing, Popularization}
}
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail