Share Email Print
cover

Proceedings Paper

Middleware design and implementation for LSST
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

The LSST middleware design is based on a set of software abstractions; which provide standard interfaces for common communications services. The observatory requires communication between many subsystems, and comprehensive archiving of subsystem status data. Control commands as well as health and status data from across the observatory must be stored to support both the science data analysis, and trending analysis for the early detection of hardware anomalies. The Service Abstraction Layer (SAL) is implemented using open source packages that implement open standards of DDS (Data DistributionService) for data communication and SQL for storage. Designs for the automatic generation of code, documentation, and subsystem simulation, are being developed. Abstractions for the Telemetry datastreams, each with customized data structures, Command/Response, and the Logging and Alert messages are described.

Paper Details

Date Published: 19 July 2010
PDF: 14 pages
Proc. SPIE 7740, Software and Cyberinfrastructure for Astronomy, 77402C (19 July 2010); doi: 10.1117/12.857233
Show Author Affiliations
David Mills, NOAO (United States)
German Schumacher, CTIO (United States)


Published in SPIE Proceedings Vol. 7740:
Software and Cyberinfrastructure for Astronomy
Nicole M. Radziwill; Alan Bridger, Editor(s)

© SPIE. Terms of Use
Back to Top