Component-oriented design studies for efficient processing of hyperspectral infrared imager data

被引:1
|
作者
Garcia, RK [1 ]
Smuga-Otto, MJ [1 ]
机构
[1] Univ Wisconsin, Ctr Space Sci & Engn, Madison, WI 53706 USA
关键词
D O I
10.1117/12.560600
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
Future meteorological sounding instrumentation for aircraft and satellite platforms will include hyperspectral imaging infrared spectrometers with high time and space resolution, capable of providing terabytes of raw data per day. In tandem with the development of the instruments themselves, corresponding software must be architected to be capable of timely, efficient and accurate processing of the raw data produced. Design candidates for such a software architecture must respond to use cases including deployment in large-scale distributed production environments with stringent reliability specifications; phasing of research algorithms through testing and validation into production use; marshalling of data product views to metadata-aware analysis and archival systems; maintenance of software supporting multiple similar instrument systems over the course of decades; and most importantly, delivery of fully annotated datasets to end-users with real-time latencies. Consistent techniques in the specification and propagation of metadata for both algorithm software and data content are of paramount concern in manipulating large quantities of data over long stretches of time. Further, long-term maintainability and cost-effectiveness of the system can be assured by improving reusability of both systems software and science software, through defining well-specified interfaces for software components and implementing automated mechanisms for integration and testing. We illustrate current design work, avenues of research and lessons learned on a software component architecture and corresponding development practices addressing the aforementioned concerns.
引用
收藏
页码:444 / 454
页数:11
相关论文
共 50 条
  • [1] Component-oriented design of an intelligent, networked refrigerator
    Gaderer, G
    Sauter, T
    [J]. 2002 IEEE AFRICON, VOLS 1 AND 2: ELECTROTECHNOLOGICAL SERVICES FOR AFRICA, 2002, : 135 - 138
  • [2] Systematic Component-Oriented development with Axiomatic Design
    Togay, Cengiz
    Dogru, Ali H.
    Tanik, John Urcun
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (11) : 1803 - 1815
  • [3] The design of a component-oriented framework for numerical simulation software
    van der Velde, P.
    Mallinson, G. D.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2007, 38 (03) : 182 - 192
  • [4] Component-oriented decomposition for multidisciplinary design optimization in building design
    Geyer, Philipp
    [J]. ADVANCED ENGINEERING INFORMATICS, 2009, 23 (01) : 12 - 31
  • [6] A component-oriented framework for the implementation of navigational design patterns
    Akanda, MA
    German, DM
    [J]. WEB ENGINEERING, PROCEEDINGS, 2003, 2722 : 449 - 450
  • [7] An efficient and precise dynamic slicing for concurrent component-oriented programs
    Pujari, Niharika
    Ray, Abhishek
    Singh, Jagannath
    [J]. INTERNATIONAL JOURNAL OF KNOWLEDGE-BASED AND INTELLIGENT ENGINEERING SYSTEMS, 2021, 25 (04) : 449 - 464
  • [8] Extending the object-oriented software process with component-oriented design
    Laitkorpi, M
    Jaaksi, A
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1999, 12 (01): : 41 - +
  • [9] Component-oriented modeling and design of hierarchical hybrid control system
    Zhang, Jing
    Zhang, Yunsheng
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-7, 2007, : 2752 - 2756
  • [10] A component-oriented architecture to design multimedia services on a distributed platform
    Fuentes, L
    Troya, JM
    [J]. WORLDWIDE COMPUTING AND ITS APPLICATIONS, 1997, 1274 : 90 - 105