Write a Blog >>
MPLR 2019
Sun 20 - Fri 25 October 2019 Athens, Greece
co-located with SPLASH 2019

The 16th International Conference on Managed Programming Languages & Runtimes (MPLR’19, formerly ManLang) 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 around, ranging from small-scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms) and anything in between (mobile, IoT, and wearable applications).

Dates

Mon 21 Oct

mplr-2019-papers
09:00 - 10:30: MPLR 2019 - Keynote 1 at Room 1
mplr-2019-papers09:00 - 10:30
Talk
Olivier FlückigerNortheastern University, Jan VitekNortheastern University
splash-2019-catering
10:30 - 11:00: Catering - Coffee break at Break area
splash-2019-catering10:30 - 11:00
Coffee break
mplr-2019-papers
11:00 - 12:30: MPLR 2019 - Virtual machines at Room 1
mplr-2019-papers11:00 - 11:30
Talk
Raphael MosanerJohannes Kepler University Linz, David LeopoldsederJohannes Kepler University Linz, Manuel RiggerETH Zurich, Roland SchatzJohannes Kepler University Linz, Hanspeter MössenböckJKU Linz, Austria
Pre-print
mplr-2019-papers11:30 - 12:00
Talk
Fabio NiephausHasso Plattner Institute, University of Potsdam, Tim FelgentreffOracle Labs, Potsdam, Robert HirschfeldHasso-Plattner-Institut (HPI), Germany
DOI Pre-print
mplr-2019-papers12:00 - 12:30
Talk
Robbert Gurdeep SinghUniversiteit Gent, Belgium, Christophe ScholliersUniversiteit Gent, Belgium
DOI Authorizer link Pre-print
splash-2019-catering
12:30 - 14:00: Catering - Lunch at Restaurant
mplr-2019-papers
14:00 - 15:30: MPLR 2019 - Concurrency and parallelism at Room 1
mplr-2019-papers14:00 - 14:30
Talk
Martin BättigDepartment of Computer Science, ETH Zurich, Thomas GrossETH Zurich, Switzerland
mplr-2019-papers14:30 - 15:00
Talk
Tatsuya AbeChiba Institute of Technology, Japan
mplr-2019-papers15:00 - 15:30
Talk
Swapnil Laxman GaikwadThe University of Manchester, Andy NisbetThe University of Manchester, Mikel LujánUniversity of Manchester
splash-2019-catering
15:30 - 16:00: Catering - Coffee break at Break area
splash-2019-catering15:30 - 16:00
Coffee break
mplr-2019-papers
16:00 - 17:30: MPLR 2019 - Program analysis at Room 1
mplr-2019-papers16:00 - 16:30
Talk
Martin SulzmannKarlsruhe University of Applied Sciences, Germany, Kai StadtmüllerKarlsruhe University of Applied Sciences
mplr-2019-papers16:30 - 17:00
Talk
Jacob KreindlJohannes Kepler University Linz, Daniele BonettaOracle Labs, Hanspeter MössenböckJKU Linz, Austria
mplr-2019-papers17:00 - 17:30
Talk
Markus WeningerChristian Doppler Lab. MEVSS, Johannes Kepler University Linz, Elias GanderChristian Doppler Lab. MEVSS, Johannes Kepler University Linz, Hanspeter MössenböckJKU Linz, Austria

Tue 22 Oct

mplr-2019-papers
09:00 - 10:30: MPLR 2019 - Keynote 2 at Room 1
mplr-2019-papers09:00 - 10:30
Talk
Laurence TrattKing's College London
splash-2019-catering
10:30 - 11:00: Catering - Coffee break at Break area
mplr-2019-papers
11:00 - 12:30: MPLR 2019 - Compilation and code manipulation at Room 1
Chair(s): Shigeru ChibaGraduate School of Information Science and Technology, The University of Tokyo
mplr-2019-papers11:00 - 11:30
Talk
Thomas BallMicrosoft Research, Peli de HalleuxMicrosoft Research, Michal MoskalMicrosoft Research
mplr-2019-papers11:30 - 12:00
Talk
Arthur Michener PetersThe University of Texas at Austin, Texas, USA, John A. ThywissenThe University of Texas at Austin, Chris RossbachThe University of Texas at Austin and VMware Research Group
mplr-2019-papers12:00 - 12:30
Talk
Tim HartleyThe University of Manchester, Foivos S. ZakkakUniversity of Manchester, UK, Christos KotselidisUniversity of Manchester, UK, Mikel LujánUniversity of Manchester
Link to publication DOI
splash-2019-catering
12:30 - 14:00: Catering - Lunch at Restaurant
mplr-2019-papers
14:00 - 15:30: MPLR 2019 - Applications at Room 1
Chair(s): Andrea RosàUniversity of Lugano, Switzerland
mplr-2019-papers14:00 - 14:30
Talk
Malin KällénUppsala University, Tobias WrigstadUppsala University
mplr-2019-papers14:30 - 15:00
Talk
Dominik AumayrJohannes Kepler University Linz, Austria, Stefan MarrUniversity of Kent, Elisa Gonzalez BoixVrije Universiteit Brussel, Belgium, Hanspeter MössenböckJKU Linz, Austria
DOI Pre-print
splash-2019-catering
15:30 - 16:00: Catering - Coffee break at Break area

Call for Papers

The 16th International Conference on Managed Programming Languages & Runtimes (MPLR, formerly ManLang) 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 around, ranging from small-scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms) and anything in between (mobile, IoT, and wearable applications).

Topics

Topics 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, etc.)
  • 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, Dalvik VM, Android Runtime (ART), LLVM, .NET CLR, RPython, etc.)
  • VM design and optimization
  • VMs for mobile and embedded devices
  • VMs for real-time applications
  • Memory management
  • 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

Do not hesitate to contact the Program Chair (irene.finocchi@uniroma1.it) if you are unsure whether a particular topic falls within the scope of MPLR’19.

Submission

Categories

MPLR 2019 accepts four types of submissions:

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

  • Work-in-progress research papers, which describe promising new ideas but yet have less maturity than full papers (up to 6 pages excluding bibliography and appendix). When evaluating work-in-progress papers, more emphasis will be placed on novelty and the potential of the new ideas than on technical rigor and experimental results.

  • Industry and tool papers, which present technical challenges and solutions for managed language platforms in the context of deployed applications and systems (up to 6 pages excluding bibliography and appendix). 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.

  • Posters, which can be accompanied by a one-page abstract and will be evaluated on similar criteria as Work-in-progress papers. Posters can accompany any submission as a way to provide additional demonstration and discussion opportunities.

Format

Submissions must conform to the ACM SIGPLAN Conference Format “acmart”. Please, make sure that you use the latest LaTeX templates and class files, sigplan sub-format, and 10 point font (if you are using LaTeX, you will need to set the 10pt option in the \documentclass command). All submissions should be in PDF format.

Using the Word template is strongly discouraged.

Please, also ensure that your submission is legible when printed on a black and white printer. In particular, check that colors remain distinct and font sizes in figures and tables are legible.

Papers should be submitted via EasyChair at https://easychair.org/conferences/?conf=mplr2019

The list of authors should be included in the submitted manuscript, in accordance to the single blind submission policy.

Concurrent submission

MPLR 2019 submissions must describe unpublished work that is not currently submitted for publication elsewhere and must conform to the ACM Policy on Prior Publication and Simultaneous Submissions and to the SIGPLAN Republication Policy.

Accepted Papers

Title
Link to publication DOI
DOI Pre-print
DOI Pre-print
Pre-print
DOI Authorizer link Pre-print
Questions? Use the MPLR contact form.