posted by organizer: djacob || 798 views || tracked by 1 users: [display]

MPLR 2021 : Managed Programming Languages and Runtimes

FacebookTwitterLinkedInGoogle

Link: https://wwuindico.uni-muenster.de/event/449/
 
When Sep 29, 2021 - Sep 30, 2021
Where Münster, Germany
Submission Deadline Jun 4, 2021
Notification Due Jun 28, 2021
Final Version Due Jul 30, 2021
Categories    language implementation   compilers   virtual machines   tools
 

Call For Papers

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

Submission deadline: 04 June 2021
Conference: 29-30 September 2021

Alexander-von-Humboldt Haus, Münster, Germany
https://wwuindico.uni-muenster.de/event/449/
===============================================


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 Munster, 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.


Topics
======

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: https://easychair.org/conferences/?conf=mplr2021


Organization
============

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 Finocchi, 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

Related Resources

ECOOP 2022   European Conference on Object-Oriented Programming
OpenSuCo @ ISC HPC 2017   2017 International Workshop on Open Source Supercomputing
ASPLOS 2022   27th International Conference on Architectural Support for Programming Languages and Operating Systems
Micro - Compiling for Accelerators 2022   IEEE Micro Special Issue on Compiling for Accelerators
OOPSLA 2022   The ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity
IJBB 2021   International Journal on Bioinformatics & Biosciences
MPLR 2021   18th International Conference on Managed Programming Languages and Runtimes
COMPUTATION TOOLS 2022   The Thirteenth International Conference on Computational Logics, Algebras, Programming, Tools, and Benchmarking
SOFT 2022   8th International Conference on Software Engineering SOFT
PLAS 2021   16th Workshop on Programming Languages and Analysis for Security