@inproceedings{8f968c511713448fa7f6b68417348257,
title = "The Fiji MultiVM architecture",
abstract = "Mixed-criticality systems provide the ability to execute code of differing criticality levels, such as code that provides safety guarantees versus code that responds to user input, side by side in the same system while still providing predictability guarantees. This is accomplished by providing time, space, and resource isolation between code of differing criticality levels. Multi-VMs provide the foundation for implementation a real-time-Java-based mixed-criticality system. In this paper we introduce the Fiji MultiVM and describe its time isolation mechanism, which provides scheduling guarantees between Java programs of differing criticality levels.",
keywords = "Mixed criticality, MultiVM, Real-time Java, Real-time systems",
author = "Lukasz Ziarek and Ethan Blanton",
note = "Publisher Copyright: {\textcopyright} 2015 ACM.; 13th International Workshop on Java Technologies for Real-time and Embedded Systems, JTRES 2015 ; Conference date: 07-10-2015 Through 08-10-2015",
year = "2015",
month = oct,
day = "7",
doi = "10.1145/2822304.2822312",
language = "English",
series = "ACM International Conference Proceeding Series",
publisher = "Association for Computing Machinery ",
booktitle = "Proceedings of the 13th International Workshop on Java Technologies for Real-time and Embedded Systems, JTRES 2015",
address = "United States",
}