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 条
  • [21] FREEPART: Hardening Data Processing Software via Framework-based Partitioning and Isolation
    Ahad, Ali
    Wang, Gang
    Kim, Chung Hwan
    Jana, Suman
    Lin, Zhiqiang
    Kwon, Yonghwi
    PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, ASPLOS 2023, VOL 4, 2023, : 169 - 188
  • [22] Separating modeling and simulation aspects in hardware/software framework-based modeling languages
    Lapalmet, James
    Aboulhamid, El Mostapha
    Nicolescu, Gabriela
    Rousseau, Frederic
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2007, 32 (2C) : 41 - 60
  • [23] GenArch plus : An Extensible Infrastructure for Building Framework-based Software Product Lines
    Cirilo, Elder
    Garcia, Alessandro
    Lucena, Carlos
    Kulesza, Uira
    AOSD 2011 PROCEEDINGS AND COMPANION MATERIAL, 2011, : 69 - 69
  • [24] Framework-based development of embedded real-time systems
    Su, HM
    Chen, J
    REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 244 - 253
  • [25] Framework-based development of embedded real-time systems
    Su, Hui-Ming
    Chen, Jing
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 2968 : 244 - 253
  • [26] Framework-based applications: From incremental development to incremental reasoning
    Soundarajan, N
    Fridella, S
    SOFTWARE REUSE: ADVANCES IN SOFTWARE REUSABILITY, 2000, 1844 : 100 - 116
  • [27] Towards a Software Development Framework for Interconnected Science Ecosystems
    Thakur, Addi Malviya
    Hitefield, Seth
    McDonnell, Marshall
    Wolf, Matthew
    Archibald, Richard
    Drane, Lance
    Roccapriore, Kevin
    Ziatdinov, Maxim
    McGaha, Jesse
    Smith, Robert
    Hetrick, John
    Abraham, Mark
    Yakubov, Sergey
    Watson, Greg
    Chance, Ben
    Nguyen, Clara
    Baker, Matthew
    Michael, Robert
    Arenholz, Elke
    Mintz, Ben
    ACCELERATING SCIENCE AND ENGINEERING DISCOVERIES THROUGH INTEGRATED RESEARCH INFRASTRUCTURE FOR EXPERIMENT, BIG DATA, MODELING AND SIMULATION, SMC 202, 2022, 1690 : 206 - 224
  • [28] Round-trip engineering of framework-based software using framework-specific modeling languages
    Antkiewicz, Michal
    ASE 2006: 21ST IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 323 - 326
  • [29] Framework approach for system on chip software development
    See, WB
    Hsiung, PA
    Chen, SJ
    2003 INTERNATIONAL SYMPOSIUM ON VLSI TECHNOLOGY, SYSTEMS, AND APPLICATIONS, PROCEEDINGS OF TECHNICAL PAPERS, 2003, : 196 - 199
  • [30] A framework-based approach to build adaptive multimedia applications with Quality of Service
    Lunardi, SC
    Dotti, FL
    NINTH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, PROCEEDINGS, 2001, : 517 - 522