RMI-HRT: remote method invocation - hard real time

  • Authors:
  • Daniel Tejera;Alejandro Alonso;Miguel A. de Miguel

  • Affiliations:
  • Universidad Politécnica de Madrid, Spain;Universidad Politécnica de Madrid, Spain;Universidad Politécnica de Madrid, Spain

  • Venue:
  • JTRES '07 Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Real time systems have a great impact in areas such as: telecommunications, consumer electronics, medical equipment, etc. Additionally, the Java community has defined RTSJ (Real Time Specification for Java) for the development of these systems with Java technology. RTSJ introduces new memory areas to avoid the effect of the garbage collector, improves the scheduling of threads, and provides mechanisms for the asynchronous transfer of control, and protocols to bind the priority inversion, etc. However, RTSJ does not include facilities to develop distributed applications. This is an important limitation that reduces the usage of RTSJ. As a consequence, RMI-HRT (Remote Method Invocation - Hard Real Time) has been developed in the context of the HIJA (High-Integrity Java Applications) project to provide support for distributed applications which are targeted at safety-critical applications. The objective of this paper is to show the most important aspect of RMI-HRT.