Achieving Design Reuse: a Case Study
Date
Authors
Young, Peter
Nielsen, Jon
Roberts, Bill
Wilson, Gregory Mark
Journal Title
Journal ISSN
Volume Title
Publisher
SPIE - The International Society for Optical Engineering
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.
Description
Citation
Collections
Source
Advanced Software and Control for Astronomy II
Type
Book Title
Entity type
Access Statement
License Rights
Restricted until
2037-12-31
Downloads
File
Description