19 July 2010 Lessons learned deploying a second generation Observation Control System for Subaru Telescope
Author Affiliations +
Abstract
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.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Eric Jeschke, Eric Jeschke, Takeshi Inagaki, Takeshi Inagaki, } "Lessons learned deploying a second generation Observation Control System for Subaru Telescope", Proc. SPIE 7740, Software and Cyberinfrastructure for Astronomy, 77400F (19 July 2010); doi: 10.1117/12.856524; https://doi.org/10.1117/12.856524
PROCEEDINGS
7 PAGES


SHARE
RELATED CONTENT


Back to Top