21 July 2008 Achieving design reuse: a case study
Author Affiliations +
Abstract
The RSAA CICADA data acquisition and control software package uses an object-oriented approach to model astronomical instrumentation and a layered architecture for implementation. Emphasis has been placed on building reusable C++ class libraries and on the use of attribute/value tables for dynamic configuration. This paper details how the approach has been successfully used in the construction of the instrument control software for the Gemini NIFS and GSAOI instruments. The software is again being used for the new RSAA SkyMapper and WiFeS instruments.
© (2008) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Peter J. Young, Jon J. Nielsen, William H. Roberts, Greg M. Wilson, "Achieving design reuse: a case study", Proc. SPIE 7019, Advanced Software and Control for Astronomy II, 70192M (21 July 2008); doi: 10.1117/12.787698; https://doi.org/10.1117/12.787698
PROCEEDINGS
12 PAGES


SHARE
RELATED CONTENT

The DECam DAQ System lessons learned after one year...
Proceedings of SPIE (July 25 2014)
Performance of the Lowell Observatory instrumentation system
Proceedings of SPIE (September 15 2004)
Gemini: a dual tracker
Proceedings of SPIE (August 03 1999)
WHT autoguider/TV upgrades
Proceedings of SPIE (September 28 2004)

Back to Top