License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.ICCSW.2015.3
URN: urn:nbn:de:0030-drops-54753
Go to the corresponding OASIcs Volume Portal

Belikov, Evgenij

Language Run-time Systems: an Overview

4.pdf (1 MB)


The proliferation of high-level programming languages with advanced language features and the need for portability across increasingly heterogeneous and hierarchical architectures require a sophisticated run-time system to manage program execution and available resources. Additional benefits include isolated execution of untrusted code and the potential for dynamic optimisation, among others. This paper provides a high-level overview of language run-time systems with a focus on execution models, support for concurrency and parallelism, memory management, and communication, whilst briefly mentioning synchronisation, monitoring, and adaptive policy control. Two alternative approaches to run-time system design are presented and several challenges for future research are outlined. References to both seminal and recent work are provided.

BibTeX - Entry

  author =	{Evgenij Belikov},
  title =	{{Language Run-time Systems: an Overview}},
  booktitle =	{2015 Imperial College Computing Student Workshop (ICCSW 2015)},
  pages =	{3--12},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-000-2},
  ISSN =	{2190-6807},
  year =	{2015},
  volume =	{49},
  editor =	{Claudia Schulz and Daniel Liew},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{},
  URN =		{urn:nbn:de:0030-drops-54753},
  doi =		{10.4230/OASIcs.ICCSW.2015.3},
  annote =	{Keywords: Run-time Systems, Virtual Machines, Adaptive Policy Control}

Keywords: Run-time Systems, Virtual Machines, Adaptive Policy Control
Collection: 2015 Imperial College Computing Student Workshop (ICCSW 2015)
Issue Date: 2015
Date of publication: 23.09.2015

DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI