Write a Blog >>
ECOOP 2021
Sun 11 - Sat 17 July 2021 Online
co-located with ECOOP and ISSTA 2021

Call for Contributions

14th Workshop on Implementation, Compilation, Optimization of Object- Oriented Languages, Programs and Systems

The ICOOOLPS workshop series brings together researchers and practitioners working in the field of language implementation and optimization. The goal of the workshop is to discuss emerging problems and research directions, as well as new solutions and techniques.

We hope to provide a space for participation and discussion and in particular to discuss your work in progress. That’s why we’ll have two additional submission categories for position papers and talks.


We are currently planning to hold the workshop in slightly different form, due to a lack of contributions. We are happy to accept talks on a rolling basis, much past the original deadline. Most importantly, there will be the option to submit a paper based on your talk to JOT after the workshop. Please get in touch with us if there are any questions. Submit your proposals through the normal submission site.

Topics of Interest

A non-exclusive list of topics of interest for this workshop is:

  • Implementation and optimization of fundamental languages features (from automatic memory management to metaprogramming)
  • Runtime systems technology (libraries, virtual machines)
  • Static, adaptive, and speculative optimizations and compiler techniques
  • Meta-compilation techniques and language-agnostic approaches for the efficient implementation of languages
  • Compilers (intermediate representations, offline and online optimizations,…)
  • Empirical studies on language usage, benchmark design, and benchmarking methodology
  • Resource-sensitive systems (real-time, low power, mobile, cloud)
  • Studies on design choices and tradeoffs (dynamic vs. static compilation, heuristics vs. programmer input,…)
  • Tooling support, debuggability and observability of languages as well as their implementations

Workshop Format

The workshop welcomes the presentation and discussion of new ideas and emerging problems. We aim to provide an environment to present and discuss your work at different stages of maturity. Therefore we provide three submission categories:

  1. Full papers (up to 12 pages), which will be included in the proceedings;
  2. Position papers (up to 4 pages), for work in progress, ideas in early stages;
  3. Talks, Demos.

Please note that option (1) features a different submission deadline than the rest. All talks can be submitted pre-recorded, though we prefer live presentations.


To submit a paper please use the official “ACM Master article template”, which can be obtained from the ACM Proceedings Template pages. ICOOOLPS features a light-weight double-blind review process. Authors should omit their names in the submission. Use the sigconf option as well as review and anonymous, i.e., place the following at the start of the latex document: \documentclass[sigconf,review,anonymous]{acmart}.