• 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