August 1, 2013.
This project involves writing code to automate the verification testing of the Data Handling Working Group (DHWG) software tools for the Stratospheric Observatory for Infrared Astronomy (SOFIA). The DHWG tools extract engineering data from SOFIA missions. Engineering data includes a variety of information on the operations and status of SOFIA systems during a flight, including computer network traffic, user commands, and images acquired from cameras mounted on the telescope assembly. It is important to review engineering data because this data can lead to the discovery of any problems or inefficiencies in SOFIA hardware and software. Analysis of engineering data can also help improve overall system performance, enable long-term trend analysis of system effectiveness, and aid in anomaly investigations. Many different analysts run the DHWG tools, both during and after SOFIA missions. Verification and testing of the DHWG tools ensures that they are properly implemented and that they operate correctly. By automating the test procedures, tool verification is greatly simplified, and this helps facilitate rapid deployment of tool updates to users. The outcome of this project will be a set of Perl scripts that automatically carry out the verification test procedures for the DHWG tools.
Science and Mathematics Education | Secondary Education and Teaching | Systems Engineering and Multidisciplinary Design Optimization
NASA Ames Research Center (ARC)
This material is based upon work supported by the S.D. Bechtel, Jr. Foundation and by the National Science Foundation under Grant No. 0952013 and Grant No. 0833353. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the S.D. Bechtel, Jr. Foundation or the National Science Foundation. This project has also been made possible with support of the National Marine Sanctuary Foundation. The STAR program is administered by the Cal Poly Center for Excellence in Science and Mathematics Education (CESaME) on behalf of the California State University (CSU).