Fault-tolerance components
  OCERA Home  /  Download  /  Components  /  Fault-tolerance
  Training and support
    POSIX Streams

  Resource management
    Generic Scheduler patch
    Preemption+RTLinux patch
    RTLinux API on Linux
    QoS Manager
    Linux/CBS Scheduler

  Scheduling
    Application Scheduler
    TLSF Memory Allocator
    POSIX CPU Clocks
    POSIX Barriers
    POSIX Message Queues
    POSIX Signals
    POSIX Timers
    POSIX Trace
    RTLinux/CBS Scheduler
    RTLinux CC
    GNAT for RTLinux
    RTLinux ide/fs
    RTLinux Java
    RTLinux Terminal
    RTLinux UDP/IP
    Stand-Alone RTLinux
    XtratuM

  Fault-tolerance
    FT Application Monitor
    FT Controller

  Communication
    CANopen device
    CAN/CANopen monitor
    Virtual CAN API
    RT Ethernet Analyzer
    Linux CAN Driver
    ORTE
    CAN model
    Verification of RTOS

Fault-tolerance components

   Fault Tolerance Application Monitor
Description: The FT application monitor component, named ftappmon, is a higher level component that analyzes possible consequences of an abnormal event on application threads and activates application mode change if required. The FT application monitor component provides a particular FT API interface to the application. The FT application monitor component is in relation with the FT controller component.
Keywords: Fault-Tolerance, Monitoring, Abnormal execution
Version: 0.1-1 Status: Design [more ...]

   Fault Tolerance Controller
Description: The FT controller component, named ftcontroller, is a low level component that handles abnormal situations (timing errors and/or abortion) and provides replacement behaviour for the faulty thread. Actually, the FT controller component is in relation with the POSIX Trace component by using a kernel stream trace in order to get system events related notably to application threads. After analysing and filtering of some particular event (PTHREAD_KILL), a decision making on the abnormal detected thread implies a transition from the normal behavior thread to the degraded behavior thread.
Keywords: Fault-Tolerance, Monitoring, Abnormal execution
Version: 0.1-1 Status: Design [more ...]

 Status codes: Analysis >> Design >> Alpha >> Beta >> Testing >> Stable

© OCERA Project. webmaster@ocera.org
Maintained by: Sergio Sáez   Last update: Wed Jan 10 16:56:56 2007