GSU middleware architecture design

K. S. Tso, A. T. Tai, L. Alkalai, S. N. Chau, William H Sanders

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

NASA's future deep-space missions will require onboard software upgrade. A challenge that arises from this is that of guarding the system against performance loss caused by residual design faults in the new version of a spacecraft/science function. Accordingly, we have developed a methodology called guarded software upgrading (GSU). The GSU framework is based on the Baseline X2000 First Delivery Architecture, which comprises three high-performance computing nodes with local DRAMs and multiple subsystem microcontroller nodes that interface with a variety of devices. All nodes are connected by a high-speed fault tolerant bus network that complies with the commercial interface standard IEEE 1394. Since application-specific techniques are an effective strategy for reducing fault tolerance cost, we exploit the characteristics of our target system and application. To ensure low development cost, we take advantage of inherent system resource redundancies as the means of fault tolerance.

Original languageEnglish (US)
Title of host publicationProceedings - 5th IEEE International Symposium on High Assurance Systems Engineering, HASE 2000
PublisherIEEE Computer Society
Pages212-215
Number of pages4
ISBN (Electronic)0769509274
DOIs
StatePublished - Jan 1 2000
Event5th IEEE International Symposium on High Assurance Systems Engineering, HASE 2000 - Albuquerque, United States
Duration: Nov 15 2000Nov 17 2000

Publication series

NameProceedings of IEEE International Symposium on High Assurance Systems Engineering
Volume2000-January
ISSN (Print)1530-2059

Other

Other5th IEEE International Symposium on High Assurance Systems Engineering, HASE 2000
CountryUnited States
CityAlbuquerque
Period11/15/0011/17/00

Keywords

  • Computer architecture
  • Computer interfaces
  • Costs
  • Fault tolerance
  • Fault tolerant systems
  • Microcontrollers
  • Middleware
  • Performance loss
  • Redundancy
  • Space vehicles

ASJC Scopus subject areas

  • Software
  • Safety, Risk, Reliability and Quality

Fingerprint Dive into the research topics of 'GSU middleware architecture design'. Together they form a unique fingerprint.

  • Cite this

    Tso, K. S., Tai, A. T., Alkalai, L., Chau, S. N., & Sanders, W. H. (2000). GSU middleware architecture design. In Proceedings - 5th IEEE International Symposium on High Assurance Systems Engineering, HASE 2000 (pp. 212-215). [895464] (Proceedings of IEEE International Symposium on High Assurance Systems Engineering; Vol. 2000-January). IEEE Computer Society. https://doi.org/10.1109/HASE.2000.895464