Paper
19 July 2010 Achieving reusability in KMOS instrument software through design patterns
Author Affiliations +
Abstract
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); https://doi.org/10.1117/12.856247
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Human-machine interfaces

Control systems

Sensors

Computer architecture

Databases

Telescopes

Vignetting

RELATED CONTENT


Back to Top