Presentation + Paper
6 July 2018 Software testing for the CTA observation execution system
Thomas Murach, Anze Zagar, Urban Leben, Igor Oya, Matthias Füßling, Dejan Dezman, Vito Conforti, Fabian Krack, Etienne Lyard, David Melkumyan, Klemens Mosshammer, Iftach Sadeh, Torsten Schmidt, Ullrich Schwanke, Joseph Schwarz, Stephan Wiesand
Author Affiliations +
Abstract
The Cherenkov Telescope Array (CTA) will be the next-generation ground-based instrument for detecting veryhigh energy gamma rays. It will consist of roughly 100 telescopes of different sizes and designs. In addition, a variety of auxiliary instrumentation will be part of the array. The Observation Execution System (OES) is the software system in charge of operating and monitoring all telescopes and devices, applying short-term observation schedules depending on the hardware status and environmental conditions and handling the data. Motivated by the wealth of tasks to accomplish and requirements to fulfil, a software development procedure is conceived for the development of OES. Part of this development process is the application of software testing procedures. These procedures range from unit tests up to system tests and stress tests. In this contribution, the software development process and the application of static and dynamic code analysis tools are described.
Conference Presentation
© (2018) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Thomas Murach, Anze Zagar, Urban Leben, Igor Oya, Matthias Füßling, Dejan Dezman, Vito Conforti, Fabian Krack, Etienne Lyard, David Melkumyan, Klemens Mosshammer, Iftach Sadeh, Torsten Schmidt, Ullrich Schwanke, Joseph Schwarz, and Stephan Wiesand "Software testing for the CTA observation execution system", Proc. SPIE 10707, Software and Cyberinfrastructure for Astronomy V, 107070D (6 July 2018); https://doi.org/10.1117/12.2313437
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Software development

Atmospheric Cherenkov telescopes

Telescopes

System integration

Java

Process modeling

Control systems

Back to Top