University of Hertfordshire

By the same authors

On the Design of a Java Virtual Machine for Mixed-criticality Systems

Research output: Chapter in Book/Report/Conference proceedingConference contribution

View graph of relations
Original languageEnglish
Title of host publication13th Int'l Workshop on Java Technologies for Real-time and Embedded Systems (JTRES'15)
Number of pages4
StatePublished - Oct 2015
EventThe 13th International Workshop on Java Technologies for Real-time and Embedded Systems - Paris, France

Conference

ConferenceThe 13th International Workshop on Java Technologies for Real-time and Embedded Systems
Abbreviated titleJTRES 2015
CountryFrance
CityParis
Period7/10/158/10/15

Abstract

Java has been developed with the particular suitability for embedded computing in mind due to its high portability. However, when it comes to safety-critical systems, some ben- eficial features of Java, like Garbage Collection, are less suit- able. Over the years communities have been working on suit- able compromises, leading to the work on domain-specific Java standards like the Real-Time Specification for Java (RTSJ) and more recently the Safety-Critical Java (SCJ).
In this paper we present the agenda and outline the design for a new Java Virtual Machine (JVM) for mixed-criticality systems, with the particular emphasis on not forbidding the use of standard Java libraries within the non-critical tasks.. We propose a high-level design of a JVM featuring design ideas to allow support for mixed-criticality systems.

ID: 9429763