16 June 2000 Using XML and Java for telescope and instrumentation control
Author Affiliations +
Abstract
NASA Goddard Space Flight Center and AppNet, Inc. are developing a general and highly extensible framework that applies to any kind of instrument that can be controlled by a computer. The software architecture combines the platform independent processing capabilities of Java with the power of the Extensible Markup Language, a human readable and machine understandable way to describe structured data. A key aspect of the object-oriented architecture is software that is driven by an instrument description. This description is written using the Astronomical Instrument Markup Language, a domain specific implementation of the more generalized Instrument Markup Language (IML). IML is used to describe graphical user interfaces to control and monitor the instrument, command sets and command formats, data streams, communication mechanisms, and data processing algorithms.
© (2000) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Troy J. Ames, Troy J. Ames, Lisa Koons, Lisa Koons, Kenneth Sall, Kenneth Sall, Craig Warsaw, Craig Warsaw, } "Using XML and Java for telescope and instrumentation control", Proc. SPIE 4009, Advanced Telescope and Instrumentation Control Software, (16 June 2000); doi: 10.1117/12.388380; https://doi.org/10.1117/12.388380
PROCEEDINGS
11 PAGES


SHARE
RELATED CONTENT


Back to Top