DocumentCode
358572
Title
A framework-based approach to science software development
Author
Larson, Steve ; Watson, Stephen ; Rengarajan, Kalyani
Author_Institution
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Volume
4
fYear
2000
fDate
2000
Firstpage
475
Abstract
The Tropospheric Emission Spectrometer (TES) is a Fourier transform spectrometer slated for launch in December 2002. Its six-year mission to provide a 3-dimensional map of ozone and its precursors is part of NASA´s Earth Observation System (EOS). TES is expected to produce approximately 8.4 TB of raw data and an additional 25 TB of processed data each year. The data are to be archived and distributed by NASA´s EOS Data and Information System (EOSDIS). Processing this data requires the development of a large, robust software system capable of automated operations, sufficiently maintainable to support ongoing revision of the processing algorithms. The target platform for the TES science software provides a rich set of job control functions. However, the changeable nature of the underlying science algorithms mandates a high degree of maintainability in the science software. The long time period over which the software is developed and maintained suggests framework-based approach to system development. We describe plans for the development of an application framework to support TES, including requirements, architecture, technical and management issues
Keywords
Fourier transform spectrometers; aerospace instrumentation; atmospheric measuring apparatus; geophysical signal processing; software architecture; software maintenance; 3-dimensional map; EOS Data and Information System; Earth Observation System; Fourier transform spectrometer; NASA; TES; Tropospheric Emission Spectrometer; ozone; robust software system; science software development; software architecture; software management; target platform; Automatic control; Earth Observing System; Fourier transforms; Information systems; Programming; Robustness; Software algorithms; Software maintenance; Software systems; Spectroscopy;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace Conference Proceedings, 2000 IEEE
Conference_Location
Big Sky, MT
ISSN
1095-323X
Print_ISBN
0-7803-5846-5
Type
conf
DOI
10.1109/AERO.2000.878459
Filename
878459
Link To Document