Share Email Print
cover

Proceedings Paper

Achieving design reuse: a case study
Author(s): Peter J. Young; Jon J. Nielsen; William H. Roberts; Greg M. Wilson
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper 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.

Paper Details

Date Published: 21 July 2008
PDF: 12 pages
Proc. SPIE 7019, Advanced Software and Control for Astronomy II, 70192M (21 July 2008); doi: 10.1117/12.787698
Show Author Affiliations
Peter J. Young, Research School of Astronomy and Astrophysics, Australian National Univ., Mount Stromlo Observatory (Australia)
Jon J. Nielsen, Research School of Astronomy and Astrophysics, Australian National Univ., Mount Stromlo Observatory (Australia)
William H. Roberts, Research School of Astronomy and Astrophysics, Australian National Univ., Mount Stromlo Observatory (Australia)
Greg M. Wilson, Research School of Astronomy and Astrophysics, Australian National Univ., Mount Stromlo Observatory (Australia)


Published in SPIE Proceedings Vol. 7019:
Advanced Software and Control for Astronomy II
Alan Bridger; Nicole M. Radziwill, Editor(s)

© SPIE. Terms of Use
Back to Top