Experiences in adopting real-time Java for flight-like software
This work involves developing representative mission-critical spacecraft software using the Real-Time Specification for Java.
Engineering topics
Publications and source records attributed to Benowitz, E. G..
This work involves developing representative mission-critical spacecraft software using the Real-Time Specification for Java.
In this survey paper, we bring together current progress to date in identifying design patterns for use with the real-time specification for Java in a format consistent with contemporary patterns descriptions.
In the complex environment of JPL's flight missions with increasing dependency on advanced software designs, traditional software validation methods of simulation and testing are being stretched to adequately cover the needs of software development.
Explore the source record for details and available documents.
We have successfully demonstrated a portion of the spacecraft attitude control and fault protection, running on a standard Java platform, and are currently in the process of taking advantage of the features provided by the RTSJ.