SHINE Virtual Machine Model for In-flight Updates of Critical Mission Software
TBMG-3275
10/1/2008
- Content
This software is a new target for the Spacecraft Health Inference Engine (SHINE) knowledge base that compiles a knowledge base to a language called Tiny C — an interpreted version of C that can be embedded on flight processors. This new target allows portions of a running SHINE knowledge base to be updated on a “live” system without needing to halt and restart the containing SHINE application. This enhancement will directly provide this capability without the risk of software validation problems and can also enable complete integration of BEAM and SHINE into a single application.
- Citation
- "SHINE Virtual Machine Model for In-flight Updates of Critical Mission Software," Mobility Engineering, October 1, 2008.