NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Using XML and Java for Astronomical Instrumentation ControlTraditionally, instrument command and control systems have been highly specialized, consisting mostly of custom code that is difficult to develop, maintain, and extend. Such solutions are initially very costly and are inflexible to subsequent engineering change requests, increasing software maintenance costs. Instrument description is too tightly coupled with details of implementation. NASA Goddard Space Flight Center is 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 (XML), 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, written using the Instrument Markup Language (IML). ]ML is used to describe graphical user interfaces to control and monitor the instrument, command sets and command formats, data streams, and communication mechanisms. Although the current effort is targeted for the High-resolution Airborne Wideband Camera, a first-light instrument of the Stratospheric Observatory for Infrared Astronomy, the framework is designed to be generic and extensible so that it can be applied to any instrument.
Document ID
20000082015
Acquisition Source
Goddard Space Flight Center
Document Type
Preprint (Draft being sent to journal)
Authors
Ames, Troy
(NASA Goddard Space Flight Center Greenbelt, MD United States)
Koons, Lisa
(AppNet, Inc. United States)
Sall, Ken
(AppNet, Inc. United States)
Warsaw, Craig
(AppNet, Inc. United States)
Date Acquired
September 7, 2013
Publication Date
January 1, 2000
Subject Category
Astronomy
Meeting Information
Meeting: Space Operations
Location: Toulouse
Country: France
Start Date: June 19, 2000
End Date: June 23, 2000
Funding Number(s)
CONTRACT_GRANT: NAS5-96024
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available