•Compared to traditional development of hard real-time
software using the C language, can a hard real-time mission-critical
Java deliver 2-fold/10-fold productivity improvement?
–Yes.
But only if a hard real-time mission-critical Java standard
provides:
•Portable set of standard libraries
•Strong type checking and composable object-oriented
encapsulation
•Portable byte-code representation of independently
developed components
•Safe logical partitioning between hard real-time
and soft real-time components to make available shared access to
all of the services of the soft real-time environment