EVCS
Wed 5 Apr 2023 Delft, Netherlands

Current software development is often quite code-centric and aimed at short-term deliverables, due to various contextual forces (such as the need for new revenue streams from many individual buyers). We’re interested in software where different forces drive the development. Well understood domains and long-lived software provide one such context.

A crucial observation is that software artifacts that are currently handwritten contain considerable duplication. By using domain-specific languages and generative techniques, we can capture the contents of many of the artifacts of such software. Assuming an appropriate codification of domain knowledge, we find that the resulting de-duplicated sources are shorter and closer to the domain. Our prototype, Drasil, indicates improvements to traceability and change management. We’re also hopeful that this could lead to long-term productivity improvements for software where these forces are at play.

Wed 5 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:30 - 13:00
Session 2: Reflections & Domain-Specific LanguagesEelco Visser Commemorative Symposium at Theatre Hall
Chair(s): Jeremy Gibbons Department of Computer Science, University of Oxford
11:30
10m
Talk
On Solving Solved Problems
Eelco Visser Commemorative Symposium
Link to publication DOI File Attached
11:40
10m
Talk
Eelco Visser as a Founding Member of the IFIP WG 2.11
Eelco Visser Commemorative Symposium
Christian Lengauer University of Passau, Jacques Carette McMaster University
11:50
10m
Talk
Eating Your Own Dog Food: WebDSL Case Studies to Improve Academic Workflows
Eelco Visser Commemorative Symposium
Danny Groenewegen Delft University of Technology, Elmer van Chastelet Delft University of Technology, Max de Krieger Delft University of Technology, Daniel A. A. Pelsmaeker Delft University of Technology, Netherlands
DOI
12:00
10m
Talk
Conf Researchr: A Domain-Specific Content Management System for Managing Large Conference Websites
Eelco Visser Commemorative Symposium
Danny Groenewegen Delft University of Technology, Elmer van Chastelet Delft University of Technology, Max de Krieger Delft University of Technology, Daniel A. A. Pelsmaeker Delft University of Technology, Netherlands, Craig Anslow Victoria University of Wellington
DOI
12:10
10m
Talk
Eelco Visser – An Exceptional SLE Researcher
Eelco Visser Commemorative Symposium
Ralf Lämmel Universität Koblenz
12:20
10m
Talk
Eelco Visser and IFIP WG 2.16
Eelco Visser Commemorative Symposium
Tijs van der Storm CWI & University of Groningen
12:30
10m
Talk
Generating Software for Well-Understood Domains
Eelco Visser Commemorative Symposium
Jacques Carette McMaster University, Spencer Smith McMaster University, Computing and Software Department, Jason Balaci McMaster University
Pre-print
12:40
10m
Talk
The Ultimate GUI Framework: Are We There Yet?
Eelco Visser Commemorative Symposium
Knut Anders Stokke University of Bergen, Norway, Mikhail Barash University of Bergen, Jaakko Järvi University of Turku
12:50
10m
Other
Session closing
Eelco Visser Commemorative Symposium