15 September 2004 Facing software complexity on large telescopes
Author Affiliations +
Abstract
The successful development of any complex control system requires a blend of good software management, an appropriate computer architecture and good software engineering. Due to the large number of controlled parts, high performance goals and required operational efficiency, the control systems for large telescopes are particularly challenging to develop and maintain. In this paper the authors highlight some of the specific challenges that need to be met by control system developers to meet the requirements within a limited budget and schedule. They share some of the practices applied during the development of the Southern African Large Telescope (SALT) and describe specific aspects of the design that contribute to meeting these challenges. The topics discussed include: development methodology, defining the level of system integration, computer architecture, interface management, software standards, language selection, user interface design and personnel selection. Time will reveal the full truth, but the authors believe that the significant progress achieved in commissioning SALT (now 6 months from telescope completion), can largely be attributed to the combined application of these practices and design concepts.
© (2004) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Gerhard Swart, Deon Bester, Janus Brink, Clifford Gumede, Hendrik J. Schalekamp, "Facing software complexity on large telescopes", Proc. SPIE 5496, Advanced Software, Control, and Communication Systems for Astronomy, (15 September 2004); doi: 10.1117/12.551455; https://doi.org/10.1117/12.551455
PROCEEDINGS
11 PAGES


SHARE
RELATED CONTENT

Why systems engineering on telescopes?
Proceedings of SPIE (February 04 2003)
VLT software engineering and management
Proceedings of SPIE (June 16 2000)
Active optics technology: an overview
Proceedings of SPIE (December 01 1991)
The LUCIFER control software
Proceedings of SPIE (July 19 2010)

Back to Top