MPLR 2021: Call for Papers

by Jeremy Singer, April 13, 2021

18th International Conference on
Managed Programming Languages & Runtimes (MPLR)

Submission deadline: 28 May 2021
Conference: 29-30 September 2021

Alexander-von-Humboldt Haus, Münster, Germany

The 18th International Conference on Managed Programming Languages & Runtimes (MPLR, formerly ManLang, originally PPPJ) is a premier forum for presenting and discussing novel results in all aspects of managed programming languages and runtime systems, which serve as building blocks for some of the most important computing systems in use, ranging from small-scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms) and anything in between (desktop, mobile, IoT, and wearable applications). This year, MPLR will be held in Münster, Germany, as permitted considering the health and safety concerns. We expect there will be a mix of in-person and remote attendance options for the event.


The areas of interest include but are not limited to:

  • Languages and Compilers
    • Managed languages (e.g., Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Smalltalk, Racket, Rust, Go, Lua, MATLAB, Raku, ...)
    • Portable intermediate representations like Webassembly
    • Domain-specific languages
    • Language design
    • Compilers and interpreters
    • Type systems and program logics
    • Language interoperability
    • Parallelism, distribution, and concurrency
  • Virtual Machines
    • Managed runtime systems (e.g., JVM, Android Runtime (ART), V8, JavaScriptCore, LLVM, .NET CLR, RPython, GraalVM, etc.)
    • VM design and optimization
    • VMs for mobile and embedded devices
    • VMs for real-time applications
    • Memory management and garbage collection
    • Hardware/software co-design
  • Techniques, Tools, and Applications
    • Static and dynamic program analysis
    • Testing and debugging
    • Refactoring
    • Program understanding
    • Program synthesis
    • Security and privacy
    • Performance analysis and monitoring
    • Compiler and program verification
If you are unsure whether a particular topic falls within the scope of MPLR'21 or if you have any other questions, please do not hesitate to contact the Program Chair (jeremy dot singer at glasgow dot ac dot uk).

Submission Categories

MPLR accepts four types of submissions:

Regular research papers, describing novel contributions involving managed language platforms. Research papers will be evaluated based on their relevance, novelty, technical rigor, and contribution to the state-of-the-art. (Format: up to 12 pages, excluding bibliography and appendix)

Work-in-progress research papers, describing hot topics or promising new ideas, with perhaps less maturity than full papers. Work-in-progress papers will be evaluated with an emphasis on novelty and the potential of the new ideas instead of technical rigor and experimental results. (Format: up to 6 pages, excluding bibliography and appendix)

Industry and tool papers, presenting technical challenges and solutions for managed language platforms in the context of deployed applications and systems. Industry and tool papers will be evaluated on their relevance, usefulness, and results. Suitability for demonstration and availability will also be considered for tool papers. (Format: up to 6 pages, excluding bibliography and appendix)

Posters, which will be evaluated similarly to work-in-progress papers. Posters can accompany any submission as a way to provide additional demonstration and discussion opportunities. (Format: poster and 1-page abstract)

Accepted submissions are expected to be published in the ACM Digital Library, except if the authors prefer not to be included. MPLR 2021 submissions must conform to the ACM Policy on Prior Publication and Simultaneous Submissions and to the SIGPLAN Republication Policy. Submissions need to use the ACM acmart format with the sigconf style.

Submission Site:


General Chair: Herbert Kuchen (Westfälische Wilhelms-Universität Münster)

Program Chair: Jeremy Singer (University of Glasgow)

Program Committee:

  • Andrew Anderson, Trinity College Dublin, Ireland
  • Jacob Bramley, Arm
  • Ting Cao, Microsoft Research, China
  • Natalia Chechina, Erlang Solutions
  • Irene Finnochi, Luiss Guido Carli University, Rome, Italy
  • Christine Flood, Red Hat
  • Juan Fumero, University of Manchester, UK
  • Daniel Goodman, Oracle Labs
  • Martin Plümicke, DHBW Stuttgart, Germany
  • Noemi Rodriguez, Pontifical Catholic University of Rio de Janeiro, Brazil
  • Andrea Rosa, USI, Lugano, Switzerland
  • Jennifer Sartor, University of Gent, Belgium
  • Tom Stuart, Shopify
  • Baltasar Trancón Widemann, Nordakademie, Elmshorn, Germany