Abstract-The rising frequency of NASA mission launches has highlighted the need for improvements leading to faster delivery of mission software without sacrificing reliability. In April 1998 Jet Propulsion Laboratory (JPL) initiated the Mission Data System (MDS) project to rethink the mission software lifecycle⎯from early mission design to mission operation⎯and make changes to improve software architecture and software development processes. As a result, MDS has defined a unified flight, ground, and test data system architecture for space missions based on objectoriented design, component architecture, and domainspecific frameworks. This paper describes several architectural themes shaping the MDS design and how they help meet objectives for faster, better, cheaper mission software.
As mentioned in § 1, the starting point for PAGODA was a study of the Mission Data System architecture for autonomous space systems REF .
Software architecture themes in JPL's mission data system
Space Technology Conference and Exposition
Space Technology Conference and Exposition
Engineering