Translator Disclaimer
10 August 2016 ALMA release management: a practical approach
Author Affiliations +
The ALMA software is a large collection of modules for implementing all the functionality needed by the observatory's day-to-day operations from proposal preparation to the scientific data delivery. ALMA software subsystems include among many others: array/antenna control, correlator, telescope calibration, submission and processing of science proposals and data archiving.

The implementation of new features and improvements for each software subsystem must be in close coordination with observatory milestones, the need to rapidly respond to operational issues, regular maintenance activities and testing resources available to verify and validate new and improved software capabilities. This paper describes the main issues detected managing all these factors together and the different approaches used by the observatory in the search of an optimal solution.

In this paper, we describe the software delivery process adopted by ALMA during the construction phase and its further evolution in early operations. We also present the acceptance process implemented by the observatory for the validation of the software before it can be used for science observations. We provide details of the main roles and responsibilities during software verification and validation as well as their participation in the process for reviewing and approving changes into the accepted software versions.

Finally, we present ideas on how these processes should evolve in the near future, considering the operational reality of the ALMA observatory as it moves into full operations, and summarize the progress implementing some of these ideas and lessons learnt.
© (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ruben Soto, Tzu Shen, Norman Saez, Jorge Ibsen, Erich Schmid, and Maurizio Chavan "ALMA release management: a practical approach", Proc. SPIE 9911, Modeling, Systems Engineering, and Project Management for Astronomy VII, 991121 (10 August 2016);


Design of the VLT data flow model
Proceedings of SPIE (March 21 1997)
The ALMA software architecture
Proceedings of SPIE (September 15 2004)
Software for the EVLA
Proceedings of SPIE (September 16 2004)

Back to Top