Towards a high integrity real-time Java virtual machine

8Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper defines a run-time architecture for a Java Virtual Machine (JVM) that supports the Ravenscar-Java profile (RJVM). This architecture introduces an early class loading and verifying model that can facilitate the predictable efficient execution of Java applications, detect program errors at the initialization phase and prevent errors occurring during the mission phase. A pre-emptive fixed priority scheduler is provided which supports the immediate ceiling priority protocol to facilitate efficient resource usage. An economical predictable memory management model based on heap, immortal and linear time scoped memory (LTM) is presented. The integration of our proposed runtime architecture and the KVM is discussed. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Cai, H., & Wellings, A. J. (2003). Towards a high integrity real-time Java virtual machine. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2889, 319–334. https://doi.org/10.1007/978-3-540-39962-9_41

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free