[ main page ] [ back ]

2003 : Assessment of Error Detection Mechanisms of the Time-Triggered Architecture Using Fault Injection

Author(s)
Astrit Ademaj
Abstract
In this thesis we present a methodology for assessment of error detection mechanisms of the Time-Triggered Architecture (TTA) by emulating hardware faults using software implemented fault injection. Due to its deterministic behavior using the time-triggered approach, the TTA is accepted as suitable architecture for building safety-critical systems such as, fly-by-wire and drive-by-wire systems. These application domains impose stringent requirements regarding the dependability of the system. In order to give confidence that these requirements are met, validation approaches like fault injection are applied. Fault injection has become a valuable methodology for dependability evaluation of computer systems. Software implemented fault injection is used because of the relative simplicity of injecting faults and the ability to mimic realistic faults. A TTA system consists of a set of distributed computers that communicate using the time-triggered communication protocol TTP/C running on a dedicated communication controller. In the TTA, fail-silence is a main concern, thus high error detection coverage with small error detection latency is required. A software implemented fault injection tool set is developed for use in experimental assessment of current and future implementations of dedicated TTP/C communication controller. Furthermore, the TTA with two different network topologies, bus and star, is validated using software implemented fault injection and the TTA with the star topology is also validated using heavy-ion radiation fault injection. A new class of failures that is specific for time-triggered systems has been detected, and design solutions how to avoid such failures are implemented and validated.
Bibtex
@phdthesis{ ademaj:2003,
  author =      "Astrit Ademaj",
  title =       "Assessment of Error Detection Mechanisms of the Time-Triggered Architecture Using Fault Injection",
  address =     "Treitlstr. 3/3/182-1, 1040 Vienna, Austria",
  school =      "Technische Universit{\"a}t Wien, Institut f{\"u}r Technische Informatik",
  year =        "2003"
}
Download
Get DissMain.ps - Postscript, (6286.2451 KB; posted at July 09 2013)


[ main page ] [ back ]