kirancodes.me
To Proof Maintenance & Beyond!
Venues / SLE /

SLE 2024

20 papers

  1. AI Effects on Research and Education: A Programming and Software Language Perspective (Panel) · Ralf Lämmel
  2. Aconite: Towards Generating Sirius-Based Graphical Editors from Annotated Metamodels · Nathan Richardson, Dimitris S. Kolovos, Antonio García-Domínguez
  3. Bugfox: A Trace-Based Analyzer for Localizing the Cause of Software Regression in JavaScript · Yuefeng Hu, Hiromu Ishibe, Feng Dai, Tetsuro Yamazaki, Shigeru Chiba
  4. Cloud Programming Languages and Infrastructure from Code: An Empirical Study · Georg Simhandl, Uwe Zdun
  5. Concrete Syntax Metapatterns · Luka Miljak, Casper Bach Poulsen, Rosilde Corvino
  6. Cooperative Specification via Composition Control · Christopher A. Esterhuyse, L. Thomas van Binsbergen
  7. DSLs in Racket: You Want It How, Now? · Yunjeong Lee, Kiran Gopinathan, Ziyi Yang, Matthew Flatt, Ilya Sergey
  8. Design of Software Representation Languages: A Historical Perspective · Anthony I. Wasserman
  9. Efficient Demand Evaluation of Fixed-Point Attributes using Static Analysis · Idriss Riouak, Niklas Fors, Jesper Öqvist, Görel Hedin, Christoph Reichenbach
  10. Method Bundles · Dimi Racordon, Dave Abrahams
  11. Reducing Write Barrier Overheads for Orthogonal Persistence · Yilin Zhang, Omkar Dilip Dhawal, V. Krishna Nandivada, Shigeru Chiba, Tomoharu Ugawa
  12. Statically and Dynamically Delayed Sampling for Typed Probabilistic Programming Languages · Gizem Caylak, Daniel Lundén, Viktor Senderov, David Broman
  13. The Design of a Self-Compiling C Transpiler Targeting POSIX Shell · Laurent Huberdeau, Cassandre Hamel, Stefan Monnier, Marc Feeley
  14. The Linguistic Theory behind Blockly Languages · Friedrich Steimann, Robin Stunic
  15. There Is Only One Time in Software (Language) Engineering! (Keynote) · Benoît Combemale
  16. Towards an In-Context LLM-Based Approach for Automating the Definition of Model Views · James William Pontes Miranda, Hugo Bruneliere, Massimo Tisi, Gerson Sunyé
  17. Trading Runtime for Energy Efficiency: Leveraging Power Caps to Save Energy across Programming Languages · Simão Cunha, Luís Silva, João Saraiva, João Paulo Fernandes
  18. Trellis: A Domain-Specific Language for Hidden Markov Models with Sparse Transitions · Lars Hummelgren, Viktor Palmkvist, Linnea Stjerna, Xuechun Xu, Joakim Jaldén, David Broman
  19. Trieste: A C++ DSL for Flexible Tree Rewriting · Sylvan Clebsch, Matilda Blomqvist, Elias Castegren, Matthew A. Johnson, Matthew J. Parkinson
  20. Type Checking with Rewriting Rules · Dimi Racordon