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.
| Originalsprog | Engelsk |
|---|---|
| Titel | JTRES '14 Proceedings of the 12th International Workshop on Java Technologies for Real-time and Embedded Systems |
| Antal sider | 10 |
| Forlag | Association for Computing Machinery |
| Publikationsdato | 2014 |
| ISBN (Trykt) | 978-1-4503-2813-5 |
| Status | Udgivet - 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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver