NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Using Automation to Improve the Flight Software Testing ProcessOne of the critical phases in the development of a spacecraft attitude control system (ACS) is the testing of its flight software. The testing (and test verification) of ACS flight software requires a mix of skills involving software, knowledge of attitude control, and attitude control hardware, data manipulation, and analysis. The process of analyzing and verifying flight software test results often creates a bottleneck which dictates the speed at which flight software verification can be conducted. In the development of the Microwave Anisotropy Probe (MAP) spacecraft ACS subsystem, an integrated design environment was used that included a MAP high fidelity (HiFi) simulation, a central database of spacecraft parameters, a script language for numeric and string processing, and plotting capability. In this integrated environment, it was possible to automate many of the steps involved in flight software testing, making the entire process more efficient and thorough than on previous missions. In this paper, we will compare the testing process used on MAP to that used on other missions. The software tools that were developed to automate testing and test verification will be discussed, including the ability to import and process test data, synchronize test data and automatically generate HiFi script files used for test verification, and an automated capability for generating comparison plots. A summary of the benefits of applying these test methods on MAP will be given. Finally, the paper will conclude with a discussion of re-use of the tools and techniques presented, and the ongoing effort to apply them to flight software testing of the Triana spacecraft ACS subsystem.
Document ID
20010084981
Acquisition Source
Goddard Space Flight Center
Document Type
Conference Paper
Authors
ODonnell, James R., Jr.
(NASA Goddard Space Flight Center Greenbelt, MD United States)
Morgenstern, Wendy M.
(NASA Goddard Space Flight Center Greenbelt, MD United States)
Bartholomew, Maureen O.
(NASA Goddard Space Flight Center Greenbelt, MD United States)
Date Acquired
August 20, 2013
Publication Date
June 1, 2001
Publication Information
Publication: 2001 Flight Mechanics Symposium
Subject Category
Computer Programming And Software
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available