Translator Disclaimer
19 July 2010 Achieving reusability in KMOS instrument software through design patterns
Author Affiliations +
KMOS is a near-infrared multi-object spectrometer, which is currently being built by a British-German consortium for the ESO VLT. As for any other VLT instrument, the KMOS instrument software is based on the application framework given by the VLT Common Software, but faces particular design challenges in addition. As separate parts of the software require a similar functionality with respect to mechanical and optical permissibility checks, user interface, and configuration control, a number of tasks have to be implemented twice and slightly differently. It turns out that most of these issues can be tackled successfully by means of well-known object-oriented design patterns, providing for reusability and improving the overall software design. We present a set of sample problems along with their particular pattern solution.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Michael Wegner and Bernard Muschielok "Achieving reusability in KMOS instrument software through design patterns", Proc. SPIE 7740, Software and Cyberinfrastructure for Astronomy, 77400V (19 July 2010);


TIMMI2 a new multimode mid infrared instrument for the...
Proceedings of SPIE (August 16 2000)
The primary mirror system control software for the VST
Proceedings of SPIE (July 19 2010)
VST project: control software overview
Proceedings of SPIE (December 13 2002)
Telescope information service system of LAMOST
Proceedings of SPIE (July 19 2010)

Back to Top