A framework-based approach to science software development

被引:0
|
作者
Larson, S [1 ]
Rengarajan, K [1 ]
机构
[1] Jet Prop Lab, Pasadena, CA 91109 USA
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
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 a 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.
引用
收藏
页码:475 / 490
页数:4
相关论文
共 50 条
  • [1] An integrated approach for documenting, exploring, and building framework-based software
    Weinreich, R
    Pichler, J
    37TH INTERNATIONAL CONFERENCE ON TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 2000, : 316 - 327
  • [2] Integrated approach for documenting, exploring, and building framework-based software
    Weinreich, Rainer, 2000, IEEE Comp Soc, Los Alamitos, CA, United States
  • [3] The Essence of Software Engineering Framework-based Model for an Agile Software Development Method
    Raharjo, Teguh
    Purwandari, Betty
    Budiardjo, Eko K.
    Yuniarti, Rina
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (07) : 802 - 811
  • [4] A framework-based approach to the development of network-aware applications
    Bolliger, J
    Gross, T
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (05) : 376 - 390
  • [5] Experiences in Global Software Development - A Framework-based Analysis of Distributed Product Development Projects
    Lane, Michael T.
    Agerfalk, Par J.
    ICGSE 2009: FOURTH IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 244 - +
  • [6] Automated support for framework-based software evolution
    Tourwé, T
    Mens, T
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2003, : 148 - 157
  • [7] Improving fact extraction of framework-based software systems
    Knodel, J
    Pinzger, M
    10TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2003, : 186 - 195
  • [8] Lessons learned in framework-based software process improvement
    Jalote, P
    APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 261 - 265
  • [9] Framework-based software architectures for process automation systems
    Buschmann, F
    Geisler, A
    Heimke, T
    Schuderer, C
    AUTOMATION IN MINING, MINERAL AND METAL PROCESSING 1998, 1999, : 247 - 259
  • [10] Framework-based software architectures for process automation systems
    Buschmann, Frank
    Geisler, Andreas
    Heimke, Thomas
    Schuderer, Christian
    Annual Reviews in Control, 2000, 24 : 163 - 175