Hardware support in a middleware for distributed and real-time embedded applications
SBCCI '06 Proceedings of the 19th annual symposium on Integrated circuits and systems design
JTRES '07 Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems
A virtual platform for multiprocessor real-time embedded systems
JTRES '08 Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems
No-Heap remote objects for distributed real-time Java
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.00 |
This paper presents the evaluation of a multithread distributed real-time object-oriented platform. A communication API was developed to increase functionalities of an API that implements the Real- Time Specification for Java standard, extending it to cover embedded distributed applications. Real-time restrictions of the communication are ensured by a time-out mechanism. The API can be adapted to be used with different underlying network and physical mediums. The development focused on restrictive embedded platforms with low performance and small memory. An evaluation in terms of the fulfillment of timing constraints, and memory footprint is presented for a CAN-bus network. The results also demonstrate the timely correctness provided by the communication API running over an RTSJ implementation.