Title :
Adaptive resource management (ARM) middleware-the path for using COTS in space
Author :
Samson, John R., Jr. ; Markiewicz, Chester
Author_Institution :
Honeywell Space Syst., Clearwater, FL, USA
Abstract :
Most COTS hardware and software are designed to be used in benign environments, not the harsh environment of space in which radiation effects, such as total dose and the predominance of SEU phenomena, have a major impact on the design and operation of spacecraft and payloads. One solution is to modify the COTS hardware and/or software to make it space compatible. This is a less desirable solution because once it is modified, for all intents and purposes, it is no longer COTS. An alternative solution is to develop an architecture which allows the use of COTS hardware and software as is, while providing the necessary fault tolerance and power management features not found in the commercial hardware and software. This paper describes such an architecture based on the ARM concept including identification of the hooks, features, and interfaces needed to fly COTS in space
Keywords :
aerospace computing; client-server systems; distributed object management; fault tolerant computing; multiprogramming; resource allocation; software architecture; user interface management systems; COTS hardware; COTS software; COTS use in space; adaptive resource management middleware; fault detection; fault isolation; fault recovery; fault tolerance; generic processing node architecture; multitasking; onboard processing system; power management features; software architecture; software implementation; three-level hierarchical structure; user transparency; Computer architecture; Energy management; Extraterrestrial phenomena; Fault tolerance; Hardware; Payloads; Radiation effects; Resource management; Software design; Space vehicles;
Conference_Titel :
Aerospace Conference Proceedings, 2000 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
0-7803-5846-5
DOI :
10.1109/AERO.2000.878498