Dependable flight control system using data diversity with error recovery

J. Christmansson, Z. Kalbarczyk, J. Torin

Research output: Contribution to journalArticlepeer-review


This paper presents a method for the tolerance of software design faults in a Flight Control System, based on a distributed periodic system in which the processing is performed in nodes. Tasks should be allocated and executed in parallel on different hardware channels with the same copy of programs (no design diversity), although under slightly different conditions (data diversity). A simulation-based fault injection experiment demonstrated that the proposed approach can considerably improve the fault tolerance capabilities of a system as compared with the traditional design. It was observed, however, that injected faults left behind an error and, hence, mechanisms for error detection and error recovery must be included in the system.

Original languageEnglish (US)
Pages (from-to)142-150
Number of pages9
JournalComputer Systems Science and Engineering
Issue number2
StatePublished - Apr 1994
Externally publishedYes

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'Dependable flight control system using data diversity with error recovery'. Together they form a unique fingerprint.

Cite this