Flexible Java real-time profile for business-critical systems
Alejandro A. Alonso, Maria-Paola Bianconi, Nicolas Francois, Giovanni Cortese, Erik Yu · 2006
Despite Java's initial promise of providing a reliable and cost-effective platform-independent environment, the language appears to be unfavourable in the area of distributed soft real-time systems. To address this issue, the language environment must provide not only a well-defined specification or subset, but also a complete environment with appropriate analysis tools. This paper describes an architecturally neutral real-time framework, which is proposed by the HIJA (High-Integrity Java Applications) project, for distributed soft real-time systems with analysis tools. The framework includes, among other features, a proper language profile, QoS (Quality of Service) and resource management, component-based system development and RMI based communication.