| 2016 | Growing an abstract grammar: teaching language engineering. | Theo D'Hondt |
| 2016 | Fractional Permissions for Race-Free Mutable References in a Dataflow Intermediate Language. | Matteo Cimini, Jeremy G. Siek |
| 2016 | Demo of docking: enabling language based dynamic coupling. | Magnus Haugom Christensen, Eric Jul |
| 2016 | Exemplifying Moldable Development. | Andrei Chis, Tudor Grba, Juraj Kubelka, Oscar Nierstrasz, Stefan Reichhart, Aliaksei Syrel |
| 2016 | Interprocedural Type Specialization of JavaScript Programs Without Type Analysis. | Maxime Chevalier-Boisvert, Marc Feeley |
| 2016 | Reference Capabilities for Concurrency Control. | Elias Castegren, Tobias Wrigstad |
| 2016 | Towards Aggregate Programming in Scala. | Roberto Casadei, Mirko Viroli |
| 2016 | An Extended Buffered Memory Model With Full Reorderings. | Gurvan Cabon, David Cachera, David Pichardie |
| 2016 | Beneath the bytecode: observing the JVM at work using bytecode instrumentation. | Lubomr Bulej, Yudi Zheng, Walter Binder |
| 2016 | Making an Embedded DBMS JIT-friendly. | Carl Friedrich Bolz, Darya Kurilova, Laurence Tratt |
| 2016 | Fine-grained Language Composition: A Case Study. | Edd Barrett, Carl Friedrich Bolz, Lukas Diekmann, Laurence Tratt |
| 2016 | QL: Object-oriented Queries on Relational Data. | Pavel Avgustinov, Oege de Moor, Michael Peyton Jones, Max Schfer |
| 2016 | Towards Modular Reasoning for Context-Oriented Programs. | Tomoyuki Aotani, Gary T. Leavens |
| 2016 | Trace Typing: An Approach for Evaluating Retrofitted Type Systems. | Esben Andreasen, Colin S. Gordon, Satish Chandra, Manu Sridharan, Frank Tip, Koushik Sen |
| 2016 | Towards a model of corecursion with default. | Davide Ancona, Francesco Dagnino, Elena Zucca |
| 2016 | A formal account of SSA in Java-like languages. | Davide Ancona, Andrea Corradi |
| 2016 | The performance of object encodings in JavaScript. | Forrest Alexander, Andrew P. Black |
| 2016 | A Calculus for Variational Programming. | Sheng Chen, Martin Erwig, Eric Walkingshaw |
| 2016 | Object Inheritance Without Classes. | Timothy Jones, Michael Homer, James Noble, Kim B. Bruce |
| 2015 | Metis: a smart memory allocator using historical reclamation information. | Shijie Xu, Qi Guo, Gerhard W. Dueck, David Bremner, Yang Wang |
| 2015 | Front Matter, Table of Contents, Preface, Artifacts, Conference Organization. | |
| 2015 | Adaptive Context-sensitive Analysis for JavaScript. | Shiyi Wei, Barbara G. Ryder |
| 2015 | A Study of Context-Oriented Programming for Applying to Robot Development. | Harumi Watanabe, Midori Sugaya, Ikuta Tanigawa, Nobuhiko Ogura, Kenji Hisazumi |
| 2015 | Context-Oriented Image Processing: Reconciling genericity and performance through contexts. | Didier Verna, Franois Ripault |
| 2015 | Trust, but Verify: Two-Phase Typing for Dynamic Languages. | Panagiotis Vekris, Benjamin Cosman, Ranjit Jhala |