SLE 2023
16th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2023)
Powered by
Conference Publishing Consulting

16th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2023), October 23–24, 2023, Cascais, Portugal

SLE 2023 – Proceedings

Contents - Abstracts - Authors


Title Page
Welcome from the Chairs
SLE 2023 Organization


Exceptions all Over the Shop: Modular, Customizable, Language-Independent Exception Handling Layer
Walter Cazzola ORCID logo and Luca Favalli ORCID logo
(University of Milan, Italy)
Publisher's Version
An Executable Semantics for Faster Development of Optimizing Python Compilers
Olivier Melançon ORCID logo, Marc Feeley ORCID logo, and Manuel SerranoORCID logo
(Université de Montréal, Canada; Inria - Université Côte d’Azur, France)
Publisher's Version Published Artifact Artifacts Available
Adaptive Structural Operational Semantics
Gwendal JouneauxORCID logo, Damian Frölich ORCID logo, Olivier Barais ORCID logo, Benoit Combemale ORCID logo, Gurvan Le Guernic ORCID logo, Gunter Mussbacher ORCID logo, and L. Thomas van BinsbergenORCID logo
(University of Rennes, France; Inria, France; IRISA, France; University of Amsterdam, Netherlands; CNRS, France; DGA Maîtrise de l’Information, France; McGill University, Canada)
Publisher's Version
A Reference GLL Implementation
Adrian Johnstone ORCID logo
(Royal Holloway University of London, UK)
Publisher's Version
Sharing Trees and Contextual Information: Re-imagining Forwarding in Attribute Grammars
Lucas Kramer ORCID logo and Eric Van Wyk ORCID logo
(University of Minnesota, USA)
Publisher's Version Published Artifact Artifacts Available
Nanopass Attribute Grammars
Nathan Ringo ORCID logo, Lucas Kramer ORCID logo, and Eric Van Wyk ORCID logo
(University of Minnesota, USA)
Publisher's Version Published Artifact Artifacts Available
Automated Extraction of Grammar Optimization Rule Configurations for Metamodel-Grammar Co-evolution
Weixing Zhang ORCID logo, Regina Hebig ORCID logo, Daniel StrüberORCID logo, and Jan-Philipp Steghöfer ORCID logo
(Chalmers, Sweden; University of Gothenburg, Sweden; University of Rostock, Germany; Radboud University Nijmegen, Netherlands; Xitaso IT and Software Solutions, Germany)
Publisher's Version
Reuse and Automated Integration of Recommenders for Modelling Languages
Lissette Almonte ORCID logo, Antonio Garmendia ORCID logo, Esther GuerraORCID logo, and Juan de LaraORCID logo
(Autonomous University of Madrid, Spain)
Publisher's Version
GPT-3-Powered Type Error Debugging: Investigating the Use of Large Language Models for Code Repair
Francisco Ribeiro ORCID logo, José Nuno Castro de Macedo ORCID logo, Kanae Tsushima ORCID logo, Rui AbreuORCID logo, and João Saraiva ORCID logo
(INESC TEC, Portugal; University of Minho, Portugal; National Institute of Informatics, Japan; Sokendai University, Japan; INESC-ID, Portugal; University of Porto, Portugal)
Publisher's Version Published Artifact Info Artifacts Available
Temporal Breakpoints for Multiverse Debugging
Matthias Pasquier ORCID logo, Ciprian Teodorov ORCID logo, Frédéric Jouault ORCID logo, Matthias Brun ORCID logo, Luka Le Roux ORCID logo, and Loïc Lagadec ORCID logo
(Ertosgener, France; ENSTA Bretagne, France; ESEO, France; University of Angers, France)
Publisher's Version
Cross-Level Debugging for Static Analysers
Mats Van Molle ORCID logo, Bram Vandenbogaerde ORCID logo, and Coen De Roover ORCID logo
(Vrije Universiteit Brussel, Belgium)
Publisher's Version
Cascade: A Meta-language for Change, Cause and Effect
Riemer van Rozen ORCID logo
(CWI, Netherlands)
Publisher's Version
Seamless Code Generator Synchronization in the Composition of Heterogeneous Modeling Languages
Nico Jansen ORCID logo and Bernhard RumpeORCID logo
(RWTH Aachen University, Germany)
Publisher's Version
Enabling Blended Modelling of Timing and Variability in EAST-ADL
Muhammad Waseem Anwar ORCID logo, Federico Ciccozzi ORCID logo, and Alessio Bucaioni ORCID logo
(Mälardalen University, Sweden)
Publisher's Version Info
Towards Efficient Model Comparison using Automated Program Rewriting
Qurat ul ain Ali ORCID logo, Dimitris KolovosORCID logo, and Konstantinos BarmpisORCID logo
(University of York, UK)
Publisher's Version
Deriving Integrated Multi-Viewpoint Modeling Languages from Heterogeneous Modeling Languages: An Experience Report
Malte Heithoff ORCID logo, Nico Jansen ORCID logo, Jörg Christian KirchhofORCID logo, Judith MichaelORCID logo, Florian Rademacher ORCID logo, and Bernhard RumpeORCID logo
(RWTH Aachen University, Germany)
Publisher's Version
A Low-Code Platform for Systematic Component-Oriented Language Composition
Jérôme Pfeiffer ORCID logo and Andreas Wortmann ORCID logo
(University of Stuttgart, Germany)
Publisher's Version
A Tool for the Definition and Deployment of Platform-Independent Bots on Open Source Projects
Adem Ait ORCID logo, Javier Luis Cánovas Izquierdo ORCID logo, and Jordi Cabot ORCID logo
(Open University of Catalonia, Spain; LIST, Luxembourg; University of Luxembourg, Luxembourg)
Publisher's Version
Online Name-Based Navigation for Software Meta-languages
Peter D. MossesORCID logo
(TU Delft, Netherlands; Swansea University, UK)
Publisher's Version Info
Practical Runtime Instrumentation of Software Languages: The Case of SciHook
Dorian Leroy ORCID logo, Benoit Combemale ORCID logo, Benoît Lelandais ORCID logo, and Marie-Pierre Oudot ORCID logo
(CEA - DAM - DIF, France; Université Paris-Saclay, France; University of Rennes, France)
Publisher's Version

proc time: 8.82