NASA NTRS · 20240000939
Impacts of A Scripting Engine in A CFS-Based Flight Software (FSW) Architecture
Abstract
This presentation delivers a high-level overview of the Capture Containment Return System (CCRS) flight software (FSW) design and a discussion of the advantages and challenges presented by introducing an onboard scripting engine. The CCRS FSW was responsible for controlling a large number of unique mechanisms. The FSW was originally designed based on the traditional cFS paradigm in which a custom cFS application is developed for each unique type of mechanism. The introduction of a feature-rich onboard scripting engine significantly streamlined the FSW design and led to the removal of seven custom cFS applications. The scripting-based architecture was also more robust to requirements volatility within the CCRS system as a whole.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Elizabeth Jean Timmons. Impacts of A Scripting Engine in A CFS-Based Flight Software (FSW) Architecture. https://ntrs.nasa.gov/citations/20240000939
Cite the original work for its findings. Save a collection to share your selection of sources.