|
Published Articles >> Table of Contents >> Abstract
11th IEEE Real Time and Embedded Technology and Applications Symposium (RTAS'05)
pp. 106-115
An Approach for Designing Reusable, Embedded Software Components for Spacecraft Flight Instruments
D. Mathur, Lockheed Martin Space Systems Company
B. W. Edwards, Lockheed Martin Space Systems Company
J. Goldstein, Lockheed Martin Space Systems Company
H. Nguyen, Lockheed Martin Space Systems Company
J. Pine, Lockheed Martin Space Systems Company
B. A. Plante, Lockheed Martin Space Systems Company
J. C. Thacker, Lockheed Martin Space Systems Company
C. Hoover, Carnegie Mellon University
Full Article Text:
 
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RTAS.2005.7
Send link to a friend
| Abstract |
|
Current Flight Software (FSW) systems embed customized pieces of software to control spacecraft instrumentation. Because spacecraft contain unique hardware components, reusing software device drivers or higher-level FSW subsystems dependent on the drivers across different missions is difficult; and changing instrumentation for an FSW is complicated and time-consuming. This paper outlines an innovative approach to design software components that interact reliably with aerospace instruments and applications while promoting reuse and ease of change. As building blocks for a Flight Instruments Reuse & Standardization Library (FIRSL), the reusable software drivers are in the form of low-level devices or high-level composite devices for space-based missions. The paper also describes the proof of concept used to verify the results of applying the FIRSL design approach.
|
Additional Information
|
Index Terms- aerospace software design; aerospace middleware; changeable software; design of reusable,
embedded software; design of software device drivers; design patterns; embedded software reusability; software support for device simulation; plug and play simulations
Citation:
D. Mathur, B. W. Edwards, J. Goldstein, H. Nguyen, J. Pine, B. A. Plante, J. C. Thacker, C. Hoover,
"An Approach for Designing Reusable, Embedded Software Components for Spacecraft Flight Instruments,"
rtas,
pp. 106-115,
11th IEEE Real Time and Embedded Technology and Applications Symposium (RTAS'05),
2005
|
|