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 条
  • [21] Lessons learned? Intended and unintended effects of India's second-generation maternal cash transfer scheme
    von Haaren, Paula
    Klonner, Stefan
    HEALTH ECONOMICS, 2021, 30 (10) : 2468 - 2486
  • [22] The architecture design of astronomical observation and system monitoring and control software for large radio telescope
    Liu ZhiYong
    Li Jun
    Wang Na
    Yuan Ye
    Chen MaoZheng
    SCIENTIA SINICA-PHYSICA MECHANICA & ASTRONOMICA, 2019, 49 (09)
  • [23] Lessons Learned in Change Management in Deploying Novel Informatics Solutions: Experience Implementing a Point-of-Care Patient Photography System with Radiography
    Carson A. Wick
    Srini Tridandapani
    Marta E. Heilbrun
    Tarek Hanna
    Nabile Safdar
    Pamela Bhatti
    Journal of Digital Imaging, 2023, 36 (5) : 1954 - 1964
  • [24] Observation Requirements for the Second Generation EUMETSAT Polar System Visible/Infrared Imager
    Phillips, P. L.
    Schluessel, P.
    Accadia, C. J.
    Banfi, S.
    Zerfowski, I.
    SENSORS, SYSTEMS, AND NEXT-GENERATION SATELLITES XV, 2011, 8176
  • [25] Lessons Learned in Change Management in Deploying Novel Informatics Solutions: Experience Implementing a Point-of-Care Patient Photography System with Radiography
    Wick, Carson A.
    Tridandapani, Srini
    Heilbrun, Marta E.
    Hanna, Tarek
    Safdar, Nabile
    Bhatti, Pamela
    JOURNAL OF DIGITAL IMAGING, 2023, 36 (05) : 1954 - 1964
  • [26] Lessons learned in the application of formal methods to the design of a storm surge barrier control system
    Goorden, Martijn
    Van de Mortel-Fronczak, Joanna
    van Eldik, Koen
    Fokkink, Wan
    Rooda, Jacobus
    IFAC PAPERSONLINE, 2022, 55 (28): : 93 - 99
  • [27] Lessons learned from model based development of a dependable control-by-wire system
    Johannessen, P
    Törner, F
    Torin, J
    ICM '04: PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS 2004, 2004, : 25 - 29
  • [28] Control of Biofouling: Lessons Learned From a Decade of Carbon Injection System Operation and Maintenance
    Burnell, Shawn
    Spitzinger, Jon
    Jin, Peng
    Erickson, Jay
    Hauber, Erin
    Nelson, Denice
    REMEDIATION-THE JOURNAL OF ENVIRONMENTAL CLEANUP COSTS TECHNOLOGIES & TECHNIQUES, 2013, 23 (01): : 85 - 101
  • [29] Cassini Spacecraft Attitude Control System Performance and Lessons Learned, 1997-2017
    Lee, Allan Y.
    Burk, Thomas A.
    JOURNAL OF SPACECRAFT AND ROCKETS, 2019, 56 (01) : 158 - 170
  • [30] Lessons Learned from Designing, Deploying and Testing an Accessible BLE Beacon-based Wayfinding System in a Multi-Floor Indoor Environment
    Abraham, Ajay
    PROCEEDINGS OF THE 24TH INTERNATIONAL ACM SIGACCESS CONFERENCE ON COMPUTERS AND ACCESSIBILITY, ASSETS 2022, 2022,