LSST control software component design

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

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish (US)
Title of host publicationSoftware and Cyberinfrastructure for Astronomy IV
EditorsGianluca Chiozzi, Juan C. Guzman
PublisherSPIE
ISBN (Electronic)9781510602052
DOIs
StatePublished - 2016
EventSoftware and Cyberinfrastructure for Astronomy IV - Edinburgh, United Kingdom
Duration: Jun 26 2016Jun 30 2016

Publication series

NameProceedings of SPIE - The International Society for Optical Engineering
Volume9913
ISSN (Print)0277-786X
ISSN (Electronic)1996-756X

Conference

ConferenceSoftware and Cyberinfrastructure for Astronomy IV
CountryUnited Kingdom
CityEdinburgh
Period6/26/166/30/16

    Fingerprint

Keywords

  • Alarms
  • Component
  • Control request handling
  • Control software
  • LSST
  • Settings
  • State machine

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering

Cite this

Lotz, P. J., Dubois-Felsmann, G. P., Lim, K. T., Johnson, T., Chandrasekharan, S., Mills, D., Daly, P., Schumacher, G., Delgado, F., Pietrowicz, S., Selvy, B., Sebag, J., Marshall, S., Sundararaman, H., Contaxis, C., Bovill, R., & Jenness, T. (2016). LSST control software component design. In G. Chiozzi, & J. C. Guzman (Eds.), Software and Cyberinfrastructure for Astronomy IV [991309] (Proceedings of SPIE - The International Society for Optical Engineering; Vol. 9913). SPIE. https://doi.org/10.1117/12.2231796