Detail publikačního výsledku

On Distribution and Impact of Fault Effects at Real-Time Kernel and Application Levels

STRNADEL, J.; SLIMAŘÍK, F.

Original Title

On Distribution and Impact of Fault Effects at Real-Time Kernel and Application Levels

English Title

On Distribution and Impact of Fault Effects at Real-Time Kernel and Application Levels

Type

Paper in proceedings outside WoS and Scopus

Original Abstract

Real-time operating systems are often utilized to simplify the design of embedded time/safety-critical applications. However, real-time embedded systems are sensitive to transient and other faults, each of which can lead to various errors at different system levels and can potentially result in the system failure. In the previous papers, a real-time kernel sensitivity to soft-errors was studied and the errors being induced were classified. In this paper, sensitivity to transient, permanent and firmware faults is analyzed on basis of data gathered from series of experiments over the uC/OS-II kernel. During each of the experiments, various dependability techniques (N-version programming, control-flow checking, watchdog tasks and processing of pairs) - and their combinations - were implemented into the kernel and various faults were injected into the kernel in order to study impact of their effects to both response timeliness and behavior correctness of the system.

English abstract

Real-time operating systems are often utilized to simplify the design of embedded time/safety-critical applications. However, real-time embedded systems are sensitive to transient and other faults, each of which can lead to various errors at different system levels and can potentially result in the system failure. In the previous papers, a real-time kernel sensitivity to soft-errors was studied and the errors being induced were classified. In this paper, sensitivity to transient, permanent and firmware faults is analyzed on basis of data gathered from series of experiments over the uC/OS-II kernel. During each of the experiments, various dependability techniques (N-version programming, control-flow checking, watchdog tasks and processing of pairs) - and their combinations - were implemented into the kernel and various faults were injected into the kernel in order to study impact of their effects to both response timeliness and behavior correctness of the system.

Keywords

fault, single event, effect, error, distribution, syndrome, fault tolerance, real-time, operating system, watchdog, control flow checking, version programming, pair processing

Key words in English

fault, single event, effect, error, distribution, syndrome, fault tolerance, real-time, operating system, watchdog, control flow checking, version programming, pair processing

Authors

STRNADEL, J.; SLIMAŘÍK, F.

RIV year

2013

Released

04.09.2012

Publisher

IEEE Computer Society

Location

Pistacaway

ISBN

978-0-7695-4798-5

Book

Proceedings of the 15th Euromicro Conference on Digital System Design: Architectures, Methods and Tools

Pages from

272

Pages to

279

Pages count

8

URL

Full text in the Digital Library

BibTex

@inproceedings{BUT96940,
  author="Josef {Strnadel} and František {Slimařík}",
  title="On Distribution and Impact of Fault Effects at Real-Time Kernel and Application Levels",
  booktitle="Proceedings of the 15th Euromicro Conference on Digital System Design: Architectures, Methods and Tools",
  year="2012",
  pages="272--279",
  publisher="IEEE Computer Society",
  address="Pistacaway",
  doi="10.1109/DSD.2012.90",
  isbn="978-0-7695-4798-5",
  url="https://www.fit.vut.cz/research/publication/9943/"
}