Speaker
Description
ESO is in the process of implementing a new instrument software framework with the aim to help instrument developers in building the control systems for future VLT and ELT instruments. The framework, that is still in a development phase, is adopting many new technologies according to the ELT development standards but reusing proved concepts from its predecessor at the VLT. This project is facing several challenges being one of the most important ones, the concurrent development of the software stack such as the Core Integration Infrastructure (CII), NGC II and the RTC toolkit, as well as the development of the first light instruments. This presentation will give an overview of the current status of the framework going through the main architectural principles, languages and technologies that ESO has adopted for its development together with the details of the software engineering process and its main components.