Abstract
The scope of the paper is reliability and robustness of software for small scale embedded computer systems. The concept of fault tolerant software and its different aspects is reviewed. Software robustness against unexpected external events is considered to be highly important. Methods to increase run-time system robustness against programming errors and defective program code are presented. The target execution environment is a single processor nonredundant system, but it is possible to introduce hardware redundancy for improved fault tolerance. As an application example, a space instrument control computer and its software are reviewed.
Original language | English |
---|---|
Pages (from-to) | 63-68 |
Journal | Microprocessing and Microprogramming |
Volume | 18 |
Issue number | 1-5 |
DOIs | |
Publication status | Published - 1986 |
MoE publication type | A1 Journal article-refereed |
Event | Euromicro Symposium 1986: Microarchitectures, Developments and Applications - Venice, Italy Duration: 15 Sept 1986 → 18 Sept 1986 |