Paper
24 September 2012 Evolution of the top level control software of astronomical instruments at ESO
Author Affiliations +
Abstract
The Observation Software (OS) is the top level control software of astronomical instruments which is managing the actions during exposures and calibrations carried out at ESO (at various sites VLT, VLTI, La Silla, VISTA). The software framework Base Observation Software Stub (BOSS) provides the foundation of the OS, in use for a decade. BOSS contains 26000 lines of C++ code and covers the functionalities of a simple OS (configuration, synchronization of the subsystems, state alignment, exposure and image file handling). The need for ever increasing precision and speed imposes a consequent increase in complexity on the astronomical instrument control software. Thus makes the OS a critical component in the instrument design. This is reflected by the size of the BOSS applications varying between 0-12000 lines including additional scheduler mechanism, calculation of optical phenomena, online calibrations etc. This article focuses on the progress of OS and BOSS, and their functionality over time.
© (2012) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Eszter Pozna "Evolution of the top level control software of astronomical instruments at ESO", Proc. SPIE 8451, Software and Cyberinfrastructure for Astronomy II, 845107 (24 September 2012); https://doi.org/10.1117/12.926601
Lens.org Logo
CITATIONS
Cited by 3 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Astronomy

Sensors

Standards development

Interfaces

Lanthanum

Telescopes

Detector development

Back to Top