8 August 2016 Software requirements flow-down and preliminary software design for the G-CLEF spectrograph
Author Affiliations +
Abstract
The Giant Magellan Telescope (GMT)-Consortium Large Earth Finder (G-CLEF) is a fiber-fed, precision radial velocity (PRV) optical echelle spectrograph that will be the first light instrument on the GMT. The G-CLEF instrument device control subsystem (IDCS) provides software control of the instrument hardware, including the active feedback loops that are required to meet the G-CLEF PRV stability requirements. The IDCS is also tasked with providing operational support packages that include data reduction pipelines and proposal preparation tools. A formal, but ultimately pragmatic approach is being used to establish a complete and correct set of requirements for both the G-CLEF device control and operational support packages. The device control packages must integrate tightly with the state-machine driven software and controls reference architecture designed by the GMT Organization. A model-based systems engineering methodology is being used to develop a preliminary design that meets these requirements. Through this process we have identified some lessons that have general applicability to the development of software for ground-based instrumentation. For example, tasking an individual with overall responsibility for science/software/hardware integration is a key step to ensuring effective integration between these elements. An operational concept document that includes detailed routine and non- routine operational sequences should be prepared in parallel with the hardware design process to tie together these elements and identify any gaps. Appropriate time-phasing of the hardware and software design phases is important, but revisions to driving requirements that impact software requirements and preliminary design are inevitable. Such revisions must be carefully managed to ensure efficient use of resources.
© (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ian N. Evans, Jamie A. Budynkiewicz, Janet DePonte Evans, Joseph B. Miller, Cem Onyuksel, Charles Paxson, David A. Plummer, "Software requirements flow-down and preliminary software design for the G-CLEF spectrograph", Proc. SPIE 9913, Software and Cyberinfrastructure for Astronomy IV, 99131Q (8 August 2016); doi: 10.1117/12.2232163; https://doi.org/10.1117/12.2232163
PROCEEDINGS
17 PAGES


SHARE
Back to Top