PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.
MORFEO (Multi-conjugate adaptive Optics Relay For ELT Observations) is a new instrument being built for the ESO’s Extremely Large Telescope (ELT). The project is in the final design phase, and it is expected to be commissioned in 2030. The Instrument Control Software of MORFEO will be based on the new ESO ELT software framework, which is still under development, and a key activity during the control software implementation is the Continuous Integration (CI) of the code. Continuous integration is the practice of automating the integration of code changes from multiple contributors into a single software project. We present the current CI workflow that ensures that both the software control team and the software quality assurance team can work synchronously, effectively and independently. We also present the options we considered and the reasons that led us to choose this workflow.
E. Costa,A. Balestra,B. Salasnich,F. Laudisio,R. Sordo, andP. Ciliegi
"MORFEO: instrument control software continuous integration and software quality assurance", Proc. SPIE 13101, Software and Cyberinfrastructure for Astronomy VIII, 1310128 (25 July 2024); https://doi.org/10.1117/12.3017824
ACCESS THE FULL ARTICLE
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.
The alert did not successfully save. Please try again later.
E. Costa, A. Balestra, B. Salasnich, F. Laudisio, R. Sordo, P. Ciliegi, "MORFEO: instrument control software continuous integration and software quality assurance," Proc. SPIE 13101, Software and Cyberinfrastructure for Astronomy VIII, 1310128 (25 July 2024); https://doi.org/10.1117/12.3017824