Using hardware methods to improve time-predictable performance in real-time Java systems
Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems
Hi-index | 0.00 |
The Real-Time Specification for Java (RTSJ) provides many mechanisms for "real-world" programming, including the ability to express timeliness constraints for computations, respond to asynchronous events, and access physical memory. As a demonstration of the real-world capabilities of the RTSJ, we implemented an autonomous mobile robot programmed solely in Java. In this paper, we describe the implementation of this robotic control software, as well as other examples of device-level software in the Java programming language.