CaltechAUTHORS
  A Caltech Library Service

LSST control software component design

Lotz, Paul J. and Dubois-Felsmann, Gregory and Lim, Kian-Tat and Johnson, Tony and Chandrasekharan, Srinivasan and Mills, David and Daly, Philip and Schumacher, Germán and Delgado, Francisco and Pietrowicz, Steve and Selvy, Brian and Sebag, Jacques and Marshall, Stuart and Sundararaman, Harini and Contaxis, Christopher and Bovill, Robert and Jenness, Tim (2016) LSST control software component design. In: Software and Cyberinfrastructure for Astronomy IV. Proceedings of SPIE. No.9913. Society of Photo-Optical Instrumentation Engineers (SPIE) , Bellingham, WA, Art. No. 991309. ISBN 978-1-5106-0205-2. https://resolver.caltech.edu/CaltechAUTHORS:20170110-154548721

[img] PDF - Published Version
See Usage Policy.

2793Kb

Use this Persistent URL to link to this item: https://resolver.caltech.edu/CaltechAUTHORS:20170110-154548721

Abstract

Construction of the Large Synoptic Survey Telescope system involves several different organizations, a situation that poses many challenges at the time of the software integration of the components. To ensure commonality for the purposes of usability, maintainability, and robustness, the LSST software teams have agreed to the following for system software components: a summary state machine, a manner of managing settings, a flexible solution to specify controller/controllee relationships reliably as needed, and a paradigm for responding to and communicating alarms. This paper describes these agreed solutions and the factors that motivated these.


Item Type:Book Section
Related URLs:
URLURL TypeDescription
http://dx.doi.org/10.1117/12.2231796DOIArticle
http://proceedings.spiedigitallibrary.org/proceeding.aspx?articleid=2543599PublisherArticle
Additional Information:© 2016 Society of Photo-Optical Instrumentation Engineers (SPIE). This material is based upon work supported in part by the National Science Foundation through Cooperative Support Agreement (CSA) Award No. AST-1227061 under Governing Cooperative Agreement 1258333 managed by the Association of Universities for Research in Astronomy (AURA), and the Department of Energy under Contract No.DEAC02-76SF00515 with the SLAC National Accelerator Laboratory. Additional LSST funding comes from private donations, grants to universities, and in-kind support from LSSTC Institutional Members. We thank Stuart Marshall, SLAC/LSST for reviewing the manuscript.
Funders:
Funding AgencyGrant Number
NSFAST-1227061
Association of Universities for Research in Astronomy (AURA)1258333
Department of Energy (DOE)DEAC02-76SF00515
LSSTC Institutional MembersUNSPECIFIED
Subject Keywords:LSST, control software, component, state machine, settings, alarms, control request handling
Series Name:Proceedings of SPIE
Issue or Number:9913
Record Number:CaltechAUTHORS:20170110-154548721
Persistent URL:https://resolver.caltech.edu/CaltechAUTHORS:20170110-154548721
Official Citation:Paul J. Lotz ; Gregory P. Dubois-Felsmann ; Kian-Tat Lim ; Tony Johnson ; Srinivasan Chandrasekharan ; David Mills ; Philip Daly ; Germán Schumacher ; Francisco Delgado ; Steve Pietrowicz ; Brian Selvy ; Jacques Sebag ; Stuart Marshall ; Harini Sundararaman ; Christopher Contaxis ; Robert Bovill ; Tim Jenness; LSST control software component design . Proc. SPIE 9913, Software and Cyberinfrastructure for Astronomy IV, 991309 (August 8, 2016); doi:10.1117/12.2231796.
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:73401
Collection:CaltechAUTHORS
Deposited By: Ruth Sustaita
Deposited On:11 Jan 2017 20:39
Last Modified:03 Oct 2019 16:27

Repository Staff Only: item control page