Write a Blog >>
SLE 2020
Sun 15 - Fri 20 November 2020 Online Conference
co-located with SPLASH 2020
Mon 16 Nov 2020 11:20 - 11:40 at SPLASH-III - Chair(s): Laurence Tratt
Mon 16 Nov 2020 23:20 - 23:40 at SPLASH-III - Chair(s): Paddy Krishnan

Language workbenches—tools to define software languages together with their IDEs—are designed to simplify language engineering and implementation: they free language engineers from many meticulous tasks, but oftentimes have a very steep learning curve even for experienced software professionals. With the assumption that meta-definitions are one of the key factors that hinder language engineering, we introduce an example-driven approach to language definition. We describe in this paper our vision of a web-based tool aimed at beginner language engineers, and list possible requirements for such a tool. A language is defined by giving examples of code written in it using illustrative syntax definition. These examples are then annotated to specify different concerns of language definition—abstract syntax, typing rules, validation rules, formatting rules, and dynamic semantics.

Mon 16 Nov
Times are displayed in time zone: Central Time (US & Canada) change

11:00 - 12:20: SLE at SPLASH-III +12h
Chair(s): Laurence TrattKing's College London
11:00 - 11:20
Talk
SLE
Lars FritscheTU Darmstadt, Germany, Jens KosiolUniversity of Marburg, Germany, Adrian MöllerTU Darmstadt, Germany, Andy SchürrTU Darmstadt, Germany, Gabriele TaentzerUniversity of Marburg, Germany
Link to publication DOI Pre-print Media Attached
11:20 - 11:40
Talk
SLE
Mikhail BarashUniversity of Bergen
Link to publication DOI Media Attached
11:40 - 12:00
Talk
SLE
Razan GhzouliChalmers University of Technology & University of Gothenburg, Thorsten BergerChalmers University of Technology, Sweden / University of Gothenburg, Sweden, Einar Broch JohnsenUniversity of Oslo, Swaib DraguleChalmers | University of Gothenburg, Andrzej WąsowskiIT University of Copenhagen, Denmark
Link to publication DOI Pre-print Media Attached
12:00 - 12:20
Talk
SLE
Nils Weidmann, Lars FritscheTU Darmstadt, Germany, Anthony AnjorinPaderborn University, Germany
Link to publication DOI Media Attached
23:00 - 00:20: SLE at SPLASH-III
Chair(s): Paddy KrishnanOracle Labs, Australia
23:00 - 23:20
Talk
SLE
Lars FritscheTU Darmstadt, Germany, Jens KosiolUniversity of Marburg, Germany, Adrian MöllerTU Darmstadt, Germany, Andy SchürrTU Darmstadt, Germany, Gabriele TaentzerUniversity of Marburg, Germany
Link to publication DOI Pre-print Media Attached
23:20 - 23:40
Talk
SLE
Mikhail BarashUniversity of Bergen
Link to publication DOI Media Attached
23:40 - 00:00
Talk
SLE
Razan GhzouliChalmers University of Technology & University of Gothenburg, Thorsten BergerChalmers University of Technology, Sweden / University of Gothenburg, Sweden, Einar Broch JohnsenUniversity of Oslo, Swaib DraguleChalmers | University of Gothenburg, Andrzej WąsowskiIT University of Copenhagen, Denmark
Link to publication DOI Pre-print Media Attached
00:00 - 00:20
Talk
SLE
Nils Weidmann, Lars FritscheTU Darmstadt, Germany, Anthony AnjorinPaderborn University, Germany
Link to publication DOI Media Attached