HVM-TP: A Time Predictable, Portable Java Virtual Machine for Hard Real-Time Embedded Systems

  • Kasper Søe Luckow
  • , Bent Thomsen
  • , Stephan Erbs Korsholm

Publikation: Bidrag til bog/antologi/rapportKonferenceartikel i proceeding

Abstract

We present HVMTIME; a portable and time predictable JVM implementation with applications in resource-constrained hard real-time embedded systems. In addition, it implements the Safety Critical Java (SCJ) Level 1 specification. Time predictability is achieved by a combination of time predictable algorithms, exploiting the programming model of the SCJ specification, and harnessing static knowledge of the hosted SCJ system. This paper presents HVMTIME in terms of its design and capabilities, and demonstrates how a complete timing model of the JVM represented as a Network of Timed Automata can be obtained using the tool TetaSARTSJVM. Further, using the timing model, we derive Worst Case Execution Times (WCETs) and Best Case Execution Times (BCETs) of the Java Bytecodes.
OriginalsprogEngelsk
TitelJTRES '14 Proceedings of the 12th International Workshop on Java Technologies for Real-time and Embedded Systems
Antal sider10
ForlagAssociation for Computing Machinery
Publikationsdato2014
ISBN (Trykt)978-1-4503-2813-5
StatusUdgivet - 2014

Emneord

  • interaktive systemer

Fingeraftryk

Dyk ned i forskningsemnerne om 'HVM-TP: A Time Predictable, Portable Java Virtual Machine for Hard Real-Time Embedded Systems'. Sammen danner de et unikt fingeraftryk.

Citationsformater