Lessons Learned Deploying a Second Generation Observation Control System for Sabaru Telescope

被引:1
|
作者
Jeschke, Eric [1 ]
Inagaki, Takeshi [1 ]
机构
[1] Subaru Telescope, Natl Astron Observ Japan, Hilo, HI 96720 USA
关键词
Software; Management; Commissioning; Refactoring; Testing; Developer;
D O I
10.1117/12.856524
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Subaru Telescope is deploying and commissioning a second-generation Observation Control System (OCS), building upon a 10 hear history of using the first generation OCS, and seeking to improve several key aspects of managing and using it. Replacing an extensive, functional, mission-critical software at the core of the telescope is an ambitious undertaking. In this paper we present some important and sometimes surprising lessons learned during the buildout and commissioning phase of the Generation 2 OCS at Subaru Telescope. We present our experience with the rewrite vs. refactor decision, aspects of testing including unit and functional tests, compatibility decisions regarding legacy systems, and managing telescope priorities vs. developer priorities.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] A Lightweight, Fault-Tolerant Middleware for a Subaru Telescope Second Generation Observation Control System
    Jeschke, Eric
    Bon, Bruce
    Inagaki, Takeshi
    Streeper, Sam
    ADVANCED SOFTWARE AND CONTROL FOR ASTRONOMY II, PTS 1 & 2, 2008, 7019
  • [2] Desingning a High-Availability Cluster for the Subaru Telescope Second Generation Observation Control System
    Jeschke, Eric
    Inagaki, Takeshi
    SOFTWARE AND CYBERINFRASTRUCTURE FOR ASTRONOMY, 2010, 7740
  • [3] Second generation micropayment systems:: lessons learned
    Párhonyi, R
    Nieuwenhuis, LJM
    Pras, A
    Challenges of Expanding Internet: E-Commerce, E-Business, and E-Government, 2005, 189 : 345 - 359
  • [4] Lessons learned in the optical design of the next generation space telescope
    Hadaway, JB
    Wilson, M
    Redding, D
    Woodruff, B
    SPACE TELESCOPES AND INSTRUMENTS V, PTS 1-2, 1998, 3356 : 114 - 121
  • [5] Lessons learned - Designing a second-generation intranet
    Varnum, KJ
    ONLINE, 1999, 23 (01): : 52 - 57
  • [6] VLT telescope control software- status, development and lessons learned
    Wirenstrand, K
    LARGE GROUND-BASED TELESCOPES, PTS 1 AND 2, 2003, 4837 : 965 - 976
  • [7] From Concept to Implementation: Lessons Learned in Designing and Deploying a Visible Light Positioning System
    Lichtenegger, Felix
    Kroepfl, Andreas
    Leiner, Claude
    Sommer, Christian
    Krutzler, Christian
    Weiss, Andreas P.
    2024 INTERNATIONAL CONFERENCE ON BROADBAND COMMUNICATIONS FOR NEXT GENERATION NETWORKS AND MULTIMEDIA APPLICATIONS, COBCOM 2024, 2024,
  • [8] The evolution of the SOFIA telescope system design lessons learned during design and fabrication
    Kaercher, HJ
    AIRBORNE TELESCOPE SYSTEMS II, 2002, 4857 : 257 - 265
  • [9] From compute to care: Lessons learned from deploying an early warning system into clinical practice
    Pou-Prom, Chloe
    Murray, Joshua
    Kuzulugil, Sebnem
    Mamdani, Muhammad
    Verma, Amol A.
    FRONTIERS IN DIGITAL HEALTH, 2022, 4
  • [10] Observing and data quality control: Some lessons learned from Hubble Space Telescope
    Koratkar, A
    Lucas, R
    Casertano, S
    Donahue, M
    Abney, F
    Miller, G
    OBSERVATORY OPERATIONS TO OPTIMIZE SCIENTIFIC RETURN, 1998, 3349 : 224 - 234