Author: Shen, T.C.
Paper Title Page
MOM311 ALMA Release Management: A Practical Approach 1
 
  • R. Soto, N. Saez, T.C. Shen
    ALMA Observatory, Santiago, Chile
  • J.P.A. Ibsen
    ESO, Santiago, Chile
 
  The ALMA software is a large collection of modules, which implements the functionality needed for the observatory day-to-day operations. The main ALMA software components include: array/antenna control/correlator, submission/processing of science proposals, telescope calibration and data archiving. The implementation of new features and improvements for every software subsystem must be coordinated by considering developers schedule, observatory milestones and testing resources available to verify new software. This paper describes the software delivery process adopted by ALMA since the construction phase and its evolution until these days. It also presents the acceptance procedure implemented by the observatory for validating the software used for science operations. Main roles of the software delivery and acceptance processes are mentioned on this paper by including their responsibility at the different development and testing phases. Finally, some ideas are presented about how the model should change in the near future by considering the operational reality of ALMA Observatory.  
slides icon Slides MOM311 [3.471 MB]  
poster icon Poster MOM311 [16.924 MB]  
 
WEPGF031 The Evolution of the Simulation Environment in ALMA 1
 
  • T.C. Shen, S.A. Fuica, A. Ovando, N. Saez, R. Soto, T.I. Staig, G. Velez
    ALMA Observatory, Santiago, Chile
  • J.P.A. Ibsen
    ESO, Santiago, Chile
 
  The Atacama Large Millimeter /sub millimeter Array (ALMA) has entered into operation phase since 2014. This transition changed the priorities within the observatory, in which, most of the available time will be dedicated to science observations at the expense of technical time that software testing used to have available in abundance. The scarcity of the technical time surfaces one of the weakest points in the existent infrastructure available for software testing: the simulation environment of the ALMA software. The existent simulation focuses on the functionality aspect but not on the real operation scenarios with all the antennas. Therefore, scalability and performance problems introduced by new features or hidden in the current accepted software cannot be verified until the actual problem explodes during operation. Therefore, it was planned to design and implement a new simulation environment, which must be comparable, or at least, be representative of the production environment. In this paper we will review experiences gained and lessons learnt during the design and implementation of the new simulated environment.  
poster icon Poster WEPGF031 [1.398 MB]