Design and implementation of the TES science data processing framework

Stephen Watson, A. Thobhani, B. Chan · 2002

The Tropospheric Emission Spectrometer (TES) Science Data Processing System (SDPS) is being designed and implemented using a Framework to encapsulate common components, provide abstract interfaces to hardware-dependent features, increase maintainability and greatly reduce the burden on science algorithm development teams. The requirements and architectural design of the TES SDPS Framework were initially presented at-the IEEE Aerospace 2000 conference in A Framework-Based Approach to Science Software Development (2000). This paper reviews the Framework, outlines the detailed designs derived from the architectural design, and discusses the major components which have been implemented to date. We also discuss various tools and techniques used during implementation, including our extensive use of the Unified Modeling Language (UML), round-trip engineering, and the inclusion of 3/sup rd/-party software libraries. Finally, we present our observations on the processes and results to date, and our near- and long-term future plans and goals for the TES SDPS Framework.

Read the paper · More papers on PaperTik